ورود

View Full Version : چرا minheight درست عمل نمی کنه



نیکناز
جمعه 20 دی 1392, 19:29 عصر
من کد زیر و نوشتم . و انتظار دارم وقتی تو div سمت چب اطلاعات زیادی می ره چون از minheight استفاده کردم height دیو تغییر کنه و به تناسب اون height دیو بادی تغییر کنه .
ولی دیو بادی تغییر نمی کنه و ارتفاع دیو چب که زیاد می شه م افته رو دیو footer.
و ظاهر و به هم می ریزه .


<div id="body-container" style="width: 100%; min-height: 900px; background-color: #f1f1f1">

<div style="width: 2%; float: right;min-height: 800px"></div>


<div style="width: 15%; float: right; min-height:800px; margin-top: 0px; background-color:#f1f1f1">

<div style="width: 100%; margin-top: 0px; height: 70px ; background-color:#f1f1f1"></div>

<div style="width:100%; margin-top: 0px; min-height:730px ;background-color: #f1f1f1">

</div>

</div>



<div style="width: 82.8%; float: right; background-color: #f1f1f1; min-height: 800px; border-right:2px solid #C6C6C6">

</div>









</div>
<footer>

</footer>

من تصویر سایت و اونچه که در paint کشیدم و می زارم :

115161

115162

115163

alireza_s_84
جمعه 20 دی 1392, 20:39 عصر
به خاطر استفاده از float اینجوری میشه

نیکناز
جمعه 20 دی 1392, 21:05 عصر
خوب بدون float که دیوا کنار هم قرار نمی گیرن . می گیرن؟

alireza_s_84
جمعه 20 دی 1392, 21:13 عصر
خوب بدون float که دیوا کنار هم قرار نمی گیرن . می گیرن؟
راههای بهتری از float هم هست ، جستجو کنید

hakim22
شنبه 21 دی 1392, 10:16 صبح
سوال شما در مورد طراحی است و ربطی به ASP ندارد. در مورد CSS نکته های زیادی وجود دارد ولی میتوانید با استفاده از Developer Tools در Chrome یا IE مقادیر CSS رو هنگام اجرا تغییر دهید و تحقیق کنید مشکل از کجاست.

پیشنهاد من به شما این است که از یک Grid System آماده استفاده کنید تا ردیف ها و ستونها راحت تر در جایشان قرار بگیرند. مثل http://960.gs یا http://getbootstrap.com/css/‎