所以我有这样的HTML如何获得两个相邻的跨度以垂直显示其文本?
<div class="container">
<div class="jumbotron">
<div class="row">
<div class="col-xs-6"> <span class="currency-symbol">$</span><span class="price">44</span>
</div>
<div class="col-xs-6">
<p>/ month</p>
<p>Here are some really interesting things about the product.</p>
</div>
</div>
</div>
</div>
,然后这个CSS
.container {
width: 333px;
margin: 0 auto;
}
.currency-symbol {
vertical-align: top;
font-size: 33px;
}
.price {
font-size: 88px;
vertical-align: top; /* doesn't work */
}
的 '$' 符号对齐顶端一样的RH列中的文本。但价格数额并没有。
如何垂直对齐'$'符号,'44'数量和RH列中的文本,以便它们全部符合?
的jsfiddle这里:http://jsfiddle.net/magician11/4k19w0fs/3/
感谢。
我不确定你在问什么,数字'44'看起来不像它的顶部,因为它的文字大小比其他东西大得多。你究竟想要它看起来如何? –
使用“.price”和“.currency-symbol”的'line-height'作一点点 - 使其小于字体大小。 –