【发布时间】:2014-12-24 02:08:03
【问题描述】:
我会在一个 div 中调用一个跨度,它会占用边距,但 margin:0 auto 不起作用。有什么建议吗?
html
<div>
<span>
<h3>Paris Eurostar Breaks</h3>
<p>Curabitur fringilla mauris interdum nec magna</p>
</span>
</div>
css
div{
width:465px;
min-height:201px;
}
div span{
display:inline-block;
color:#FFF;
border-bottom:1px #FFF solid;
border-top:1px #FFF solid;
margin:0 auto;
}
需要输出
【问题讨论】:
-
中心 html 标签能满足你的需要吗?
-
我很困惑为什么你会在你的情况下使用 span 而不是 div。除了选择部分内联元素之外,我从未使用过跨度。
-
请注意,您的 html 无效:
span元素的内容模型是 phrasing content,但p和h3只能在需要 flow content 的地方使用。