我有:
name: james
但我想表现为:
name:
james
HTML 标记:
<p>
<span class="bla">name:</span>
<span class="bla">james</span>
</p>
CSS 标记:
.bla {
display: inline-block;
}
提前致谢
答案 0 :(得分:7)
inline-block
类添加样式来实现此目的,那么 .bla
将无法实现您的目标。请尝试将其更改为display:block
。
请参阅我的示例:http://jsfiddle.net/n1ck/NNpqq/1/
.bla {
display: block;
}
或者您可以添加一些标记: http://jsfiddle.net/n1ck/NNpqq/5/
<p>
<span class="bla">name:</span> <br />
<span class="bla">james</span>
</p>
答案 1 :(得分:2)
怎么样
<p>
<span class="bla">name:</span><br/>
<span class="bla">james</span>
</p>
答案 2 :(得分:1)
你可以尝试
.bla {
display:block;
}
答案 3 :(得分:1)
答案 4 :(得分:1)
刚刚提出:
<p>name:<br/>James</p>
...你可以摆脱CSS。如果您需要调整行高,请通过CSS将其应用于“br”标记。
作为旁注,请勿在HTML标记中重复“bla”类(除非您有特定的理由这样做)。您可以通过<p>
父级访问它以减少标记并使代码更清晰:
CSS:
p.bla {}
p.bla span {}
HTML:
<p class="bla">
<span></span>
<span></span>
</p>