我想做一个概述的容器,其上部有一些文字。如果可以避免使用表格,我不想使用表格。容器应如下所示:
我可以使用html5,但只能使用IE10支持的设置。有什么建议吗?
答案 0 :(得分:2)
此DEMO应该可以帮助您入门。
让容器位于relative
,h1
位于absolute
位置,以便重叠。
答案 1 :(得分:1)
您可以使用两个不同的元素来实现这一目标。 First Element将包含显示为顶部标题的Second元素。您需要将第一个元素的position
设置为relative
,将第二个元素设置为absolute
。然后使用left
,top
或bottom
,right
来定位内部元素。还要确保第二个元素的背景颜色与第一个元素的父元素的背景颜色匹配。
.main {
margin-top:20px;
border: 4px solid #444;
position:relative;
padding:10px;
padding-top:30px
}
.main .title {
background:white;
position:absolute;
top:-25px;
left:10px;
padding:5px;
font-size:26px;
font-weight:bold;
}
答案 2 :(得分:0)
使用fieldset
:
<fieldset>
<legend>Category</legend>
<p>CONTENT</p>
<p>CONTENT</p>
<p>CONTENT</p>
<p>CONTENT</p>
</fieldset>
jsFiddle:http://jsfiddle.net/leniel/scUzR/