2011-11-16 6 views
0

左のdiv幅に200 pxの固定幅があります。次に、コンテンツ領域に残っている領域を取りたいと思います。それをどうすれば解決できますか?私はこれをやった...それは動作しません。残っている幅の使い方

#sidebar { 
     float:left; 
     width:200px; 
     height:100%; 
     background-color: blue; 
    } 

#mainContent { 
    float:left; 
    width: // USE WHATEVER SPACE IS LEFT; 
    height:100%; 
    background-color: red; 
} 
+0

[2つのフローティングのdivの可能複製、必要最初のサイズから自動サイズへ親のdivと2番目の浮動小数点divに従って](http://stackoverflow.com/questions/5645746/2-floating-divs-need-the-first-one-to-auto-size-according-to-parent-div-第2) – Ryan

答えて

3

このコードを見てください:

http://jsfiddle.net/Ffx8R/

CSS:

#sidebar { 
    float:left; 
    width:200px; 
    height:100%;  
} 

#mainContent { 

    padding-left:200px; 
    height:100%; 

    border:1px blue solid; 
} 
#container 
{ 


    height:200px; 
    clear:both; 
} 

HTML:

<div id="container"> 
    <div id="sidebar">here is sidebar info</div> 
    <div id="mainContent">main Content info</div> 
</div> 
関連する問題