【发布时间】:2011-07-01 08:05:31
【问题描述】:
我有以下 HTML:
<div class="title">
<span>Cumulative performance</span>
<span>20/02/2011</span>
</div>
使用这个 CSS:
.title
{
display: block;
border-top: 4px solid #a7a59b;
background-color: #f6e9d9;
height: 22px;
line-height: 22px;
padding: 4px 6px;
font-size: 14px;
color: #000;
margin-bottom: 13px;
clear:both;
}
如果你检查这个 jsFiddle: http://jsfiddle.net/8JwhZ/
您可以看到名称和日期粘在一起。有没有办法让日期对齐到右边?我在第二个<span> 上尝试了float: right;,但它搞砸了风格,并将日期推到了封闭的div之外
【问题讨论】:
-
你能修改 HTML 吗?
-
如果你想让某些东西相对于另一个对象浮动,浮动对象需要在非浮动对象之前。日期应在标题之前并向右浮动。