PDA

View Full Version : سوال: مشکل نمایش تمام محتویات صفحه در مرورگرهای سافاری، کروم و نت اسکیپ.



phpweb
پنج شنبه 05 اسفند 1389, 01:13 صبح
من از رزیولیشن 1024 *768 استفاده می کنم. وقتیکه رزیولیشن مانیتورم رو روی 800*600 میزارم توی مرورگرهای کروم، سافاری و نت اسکیپ تمام صفحه نمایش داده نمی شه.

کد صفحه رو در ادامه قرار دادم لطفا راهنمایی کنید.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>صفحه ورود به پنل مديريت</title>
<style type="text/css">
body { font-family:Tahoma, Geneva, sans-serif; margin:0; padding:0; font-size:12px; direction:rtl; height:1000px; background-color:#FFF; }
#all { width:1000px; margin: 0 auto;}
#header { background-color:#a0c7fa; width:980px; height:40px; border-bottom: 3px #000 solid; padding:9px 10px; margin: 0 auto }
#layer_1 { width:280px; margin: 100px auto; border:3px solid; background-color: #dfdfdf; }
#layer_2 { width:160px; margin: 0 auto; padding:25px 0; }
</style>
</head>

<body>

<div id="all">
<div id="header"><a href="http://localhost/">آدرس وبسایت</a></div>
<div id="layer_1">
<div id="layer_2">
<form id="form1" name="form1" method="post" action="index.php">
<label for="userid">کلمه کاربري</label>
<br />
<input name="userid" type="text" id="userid" maxlength="16" />
<br />
<label for="pass">کلمه رمز</label>
<br />
<input name="pass" type="password" id="pass" maxlength="16" />
<br />
<input name="sent_userid" type="hidden" id="sent_userid" value="yes" />
<br />
<input type="submit" value="ورود" id="sent_form" />
</form>
</div>
</div>
</div>
</body>
</html>

hamiii
پنج شنبه 05 اسفند 1389, 07:06 صبح
#all { width:1000px; margin: 0 auto;}

طبیعیه دوست عزیز، شما چطور انتظار دارین با رزولیشن 600*800 بتونیین سایتتون رو که عرض اون 1000 هست رو تمام صفحه ببینی.

رفع مشکل:
یا عرضتون رو در حد 900 کاهش بدین(که البته بازهم 100 تا اسکرول میخورین) یا از درصد(%) استفاده کنین تا تو هر مرورگری و هر رزولیشنی فول اسکرین باشه.(البته استفاده از درصد یه کمی مشکل تره و باید دقت بیشتری تو حاشیه ها داشته باشی.)

یه توصیه دیگه:بیشتر حواست رو متوجه مرورگرهای پر استفاده کن.

موفق و موید باشی دوست عزیز

phpweb
پنج شنبه 05 اسفند 1389, 17:59 عصر
#all { width:1000px; margin: 0 auto;}
طبیعیه دوست عزیز، شما چطور انتظار دارین با رزولیشن 600*800 بتونیین سایتتون رو که عرض اون 1000 هست رو تمام صفحه ببینی.

رفع مشکل:
یا عرضتون رو در حد 900 کاهش بدین(که البته بازهم 100 تا اسکرول میخورین) یا از درصد(%) استفاده کنین تا تو هر مرورگری و هر رزولیشنی فول اسکرین باشه.(البته استفاده از درصد یه کمی مشکل تره و باید دقت بیشتری تو حاشیه ها داشته باشی.)

یه توصیه دیگه:بیشتر حواست رو متوجه مرورگرهای پر استفاده کن.

موفق و موید باشی دوست عزیز

همه تنظیمات سایتم بر اساس پیکسل هست و علاقه ای به تغییر این تنظیمات دقیق و استفاده از اندازه های درصدی ندارم.

هیچ راهی نیست که بتونم با استفاده از دستورات سی اس اس این مشکل رو حل کنم؟

hamiii
پنج شنبه 05 اسفند 1389, 22:49 عصر
وقتی به عرض یه باکس مقداری بر حسب پیکسل میدی تحت هیچ شرایطی از این مقدار کوچکتر نخواهد شد.مطمئن باش.

phpweb
جمعه 06 اسفند 1389, 01:09 صبح
وقتی به عرض یه باکس مقداری بر حسب پیکسل میدی تحت هیچ شرایطی از این مقدار کوچکتر نخواهد شد.مطمئن باش.

اسکرول بار رو برای این مواقع گذاشتن دیگه، درسته؟ :چشمک:

راهی نیست (جاوا اسکریپت یا سی اس اس) که بتونم با این شرایط به صفحه اسکرول بار اضافه کنم؟