有人可以帮助我在这个页面上的CSS? http://www.thepatstudio.com/pat/帮助与CSS,使默认情况下div是页面长度
我有一个侧边栏,它有一定的长度和链接到页面的其余部分。在旁边是文字和背景图像的区域。如果文本太短,我希望整个div的长度与侧边栏的长度相同,如果文本的文本太长,则需要更长的底部图像。我试图使用高度:100%,但似乎无法让它工作,除非我将它设置为> 100%,然后如果文本长于此长度,则不会更新。
<div id="x">
<div id="sidebar">
<br>
<h2>Artist Info</h2><br>
<h2>Assemblage</h2><br>
<h2>Collage</h2><br>
<h2>Blog</h2><br>
<h2>Etsy</h2><br>
<h2>Guestbook</h2><br>
<h2>Studio</h2><br>
<h2>Contact</h2><br>
<h2>Links</h2><br>
<h2>Home</h2><br></div>
<div id="txt">
<div id="title"><h2 id ="ttext">Assemblage</h2></div>
<div id="text">texttext
</div>
</div>
</div>
#sidebar {background-color:#FFFFFF;width:158px;float:left}
#txt{background-color:#000000;width:770px;position:absolute;
right:328px;}
#title{background-color:#FFFFFF;position:relative;width:151px; margin-left: 25px;padding-left:10px;padding-right:10px;top:10px;height:45px;}
#text{background-color:#FFFFFF;position:relative;margin: 25px; padding: 20px }
#ttext {padding-top: 10px}
#x {height: 100%}
如果您只是不设置“高度”,该怎么办? – 2010-03-06 04:47:05
这似乎没有帮助。 – 2010-03-06 04:59:11
这对表格来说很重要。 – cletus 2010-03-06 05:06:34