我想直接在文本行下面對齊一行文本。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