height:100%

سلام فرض کنید سه تا div تو در تو داریم

PHP:
<div align="center" class="site_bg">
<div align="center" class="all">
<div align="center" class="all_main" >
................مطالب سایت 

</div>
</div>
</div>

حالا css رو می نویسم
PHP:
.site_bg
{
        background-image:url(../image/view/site_bg.jpg);
            position:absolute;
            width:100%;
            height:auto;
            background-repeat:no-repeat;
            background-position:center top;
            padding:0px;
            margin:0px;
}
.all
{
    
    position:relative;
    padding-top:0px;
    margin-left:auto;
    margin-right:auto;
    width:901px;
    height:auto;
}
.all_main{
    
    background-color:#ccc;
    background-repeat:repeat-y;
    width:901px;
    height:100%;
    


    position:relative;

    
}


حالا مشکل اینه که کلاس all_main توی هر صفحه یه اندازه ی خاص میشه
مثلا توی صفحه اصلی 500px کش میاد در صورتی که هنوز صفحه ادامه داره
اما توی صفحه درباره ما مطالب 200px هست ولی all_main تا 800px کش میاد
 

echessdesign

مدیر انجمن طراحی وب
درود بر شما
بارها و بارها این سوال در انجمن مطرح، و به آن پاسخ داده شده است.
لطفا پیش از زدن تایپیک، انجمن را جستجو نمایید.
پاینده باشید.
(این تایپیک حذف خواهد شد)
 

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

بالا