HTML
<div class="main">
<h1>Test</h1>
<span class="details">Jan 21, 2014</span>
</div>
CSS
.main{
background-color: #666666;
border: 1px solid red;
}
h1{
background-color: #383838;
display: inline-block;
margin: 0;
padding: 0;
}
.main span{
display: inline-block;
vertical-align: middle;
}
这似乎是一个简单的问题,但我无法修复它或者我太懒了。如果我使用vertical-align: middle
元素附加到上面边框的底部,只想float: right
并将其对齐到div的右边。不想也使用line-height
。