我有一個鏈接元素,它旁邊有一個右浮動圖標的問題。在FF/Chrome中一切看起來不錯,但在IE9中,文本位於容器的底部,而不是垂直對齊。帶文本+ IE9元素浮動右元素
<a href="#" role="button" data-toggle="modal" class="login">
Login <span class="icon-login"></span>
</a>
.login {
line-height: 40px;
height: 40px;
margin-top: 0;
position: absolute;
top: 0;
right: 0;
float: right;
}
.icon-login {
display: inline-block;
line-height: 40px;
height: 40px;
width: 40px;
float: right;
padding: 0;
margin: 0 0 0 20px;
}
它應該如何看(綠色的是圖標的開始)
IE9
任何想法?
是的,我希望避免添加額外的標記,但似乎這是唯一的解決方案。謝謝! – 2013-02-28 12:50:32
沒問題每:) :) – dotty 2013-03-01 12:07:32