你好我正在做一个项目,我需要使用带有文本和图像的锚标签,我使用了 ul 标签,但问题是我想右对齐图像并左对齐 LI 内的文本。
这是我的代码
<div class="button-no-record">
<ul>
<li><a href="#"><span>ADD NEW</span><img src="images/add_enabled.gif"></a></li>
</ul>
和CSS
.button-no-record ul {
display:table-cell;
vertical-align:middle;
}
.button-no-record li{
list-style-type:none;
display:inline-block;
margin-top:10px;
margin-left:5px;
vertical-align:middle;
line-height:29px;
height:29px;
width:103px;
border-radius:8px;
background:#e4e4e4;
color:black;
font-family:Arial;
font-size:.9em;
font-weight:bold;
}
.button-no-record a span {
width:100px;
overflow:hidden;
margin-left:4px;
color:black;
vertical-align:middle;
}
.button-no-record a img{
vertical-align:middle;
}
我想要这样的输出
My Text [Image]
My [Image]
但目前它是
My Text [Image]
My [Image]