دنبال یه ترفند برای قرار دادن ارتفاع یه تگ به اندازه ارتفاع مانیتور هستم.

phpweb

Active Member
با توجه به رزیولیشن های مختلف، باید بتونیم ارتفاع صفحاتمون رو حداقل به اندازه ارتفاع مانیتور قرار بدیم.

من یه روش قبلا دیدم که روی مرورگر سافاری و ie3 به درستی کار نمی کرد ولی روی بقیه مرورگرها اجرا می شد.

آیا راهی نیست که بدون استفاده از جاوا اسکریپت، ارتفاع تصفحات سایت رو به اندازه مانیتور قرار بدیم؟
 

Domanjiri

Well-Known Member
سلام

یعنی می خوای که ارتفاع همیشه 100 درصد باشه، درسته؟

باید ارتفاع شی (مثلن div)، شی پدر و... تا body و html رو 100% بزاری:
PHP:
#my_div, #parent_of_the_div, body, html
{
  height: 100%; 
}

البته اگه body یا html دارای padding و margin باشند& دستور بالا اسکرول میندازه

موفق باشی
 

phpweb

Active Member
سلام

یعنی می خوای که ارتفاع همیشه 100 درصد باشه، درسته؟

باید ارتفاع شی (مثلن div)، شی پدر و... تا body و html رو 100% بزاری:
PHP:
#my_div, #parent_of_the_div, body, html
{
  height: 100%; 
}
البته اگه body یا html دارای padding و margin باشند& دستور بالا اسکرول میندازه

موفق باشی
مرسی

روش شما کار کرد، اما اگر محتویات صفحه ارتفاعی بیشتر از ارتفاع مانیتور داشته باشن تگ body اسکرول نمی خوره و محتویات از تگ والد خودشون بیرون می زنن.

برای حل این مشکل از overflow:auto; استفاده کردم. الان این مشکل هم حل شده و اگه ارتفاع محتویات سایت بیشتر از ارتفاع مانیتور بود تگ body اسکرول می خوره. لطفا بگید که آیا این روش استاندارد هست و توی همه مروگرها جواب می ده یا نه؟
PHP:
#my_div, #parent_of_the_div, body, html
{
  height: 100%; 
overflow:auto;
}
 

echessdesign

مدیر انجمن طراحی وب
برای حل مشکل خود به جای اینکه چند تایپیک بزنید، انجمن را جستجو نمایید
این سوال بارها مطرح و به آن پاسخ داده شده است...!
 

phpweb

Active Member
برای حل مشکل خود به جای اینکه چند تایپیک بزنید، انجمن را جستجو نمایید
این سوال بارها مطرح و به آن پاسخ داده شده است...!
من هنوز به جوابم نرسیدم.
تاپکها شبیه به هم بودن ولی تکراری نبودن.

فرض کنید یه توی سایدبار سمت راست یه تگ دارید که می خواید اندازه این تگ داخلی برابر با ارتفاع مانیتور باشه.

در روشهایی که توی انجمن بحث شده ابتدا باید تگ body و ارتفاع تگهای والد تگ مورد نظر من برابر 100 درصد بشن و بعد بتونیم ارتفاع این تگ رو برابر 100 درصد قرار بدیم.

من دنبال یه روش می گردم که بدون نیاز به تعیین ارتفاع تگهای والد، ارتفاع تگ مورد نظر من برابر ارتفاع مانیتور بشه.

برای این روش راهی سراغ دارید؟
 

جدیدترین ارسال ها

بالا