2010-12-19 87 views
4

我有一个包含两个浮动元素contentArea和侧边栏的包装元素。 contentArea的内容最多,因此决定了包装元素的高度。我想让侧边栏触摸包装div的底边。我怎么做。这是一个基本的WordPress博客布局。使子div与自动高度父div一样高

HTML:

<div id="wrapper" class="clearfix"> 
    <div id="content"> 
     GROWS REALLY TALL AS HAS SO MUCH CONTENT 
     GROWS REALLY TALL AS HAS SO MUCH CONTENT 
     GROWS REALLY TALL AS HAS SO MUCH CONTENT 
     GROWS REALLY TALL AS HAS SO MUCH CONTENT 
     GROWS REALLY TALL AS HAS SO MUCH CONTENT 
    </div> 
    <div id="sidebar"> 
     WANT'S TO BE AS TALL AS CONTENT. 
     height:100%; /* doesn't work */ 
    </div> 
</div> 

CSS:

#wrapper{ 
    height:auto; 
    width:100%; 
} 
#content{ 
    height:auto; 
    width:625px; 
} 
#sidebar{ 
    height:100%; 
    width:335px; 
} 

感谢所有帮助。

感谢

+0

我不明白,边栏是触摸包装的底部(至少在这个代码中) – Trufa 2010-12-19 07:49:22

回答

6

that你在找什么?

+0

是的!非常感谢你......我有一种感觉,我不得不最终诉诸js ......你保存了我的设计......谢谢! – Aayush 2010-12-19 09:28:29

+0

@RCNeil,不,它只是CSS。你不应该使用JavaScript进行样式设计,除非你不能用CSS来完成。 – 2013-01-11 19:21:58