我想直接在文本行下面对齐一行文本。CSS下的所有文本
HTML
<h4 class="support1">Number 123456</h4>
<h4 class="support2">Number 678910</h4>
CSS
.support1 { float:right;}
.support2 {float:right;}
的jsfiddle
我想直接在文本行下面对齐一行文本。CSS下的所有文本
HTML
<h4 class="support1">Number 123456</h4>
<h4 class="support2">Number 678910</h4>
CSS
.support1 { float:right;}
.support2 {float:right;}
的jsfiddle
使用clear:right
在.support2
:
.support1, .support2 { float:right;}
.support2 { clear:right; }
由于Xander的。完美的作品。 – user1016078 2012-08-01 15:51:34
另一种方法来做到这一点。谢谢Joel。 – user1016078 2012-08-01 15:52:18
由于标题元素是块级元素,因此它们会将后续元素向下推。您可以简单地使用text-align: right;
以确保两者都对齐到右侧,并且块级效果将照顾彼此之间的关系。
CSS
.support1, .support2 {
text-align:right;
}
那是预期的效果?
是的,谢谢! – user1016078 2012-08-01 15:52:02
没问题。请问,文本是否浮动的事实是否重要?如果是这样,你应该采用Xander的方法。 – bakkerjoeri 2012-08-02 09:29:32
<h4 class="support1">Number 12345</h4><br>
<h4 class="support2">Number 678910</h4>
或
.support1 { float:right;}
.support2 {float:right; clear:right; }
http://jsfiddle.net/3Dtc4/2/使用'clear' – madfriend 2012-08-01 15:21:01