我不知道这是否是最佳做法,但我使用背景在div上放置某种“ok图标”。填充背景图片
我的问题是背景设置为左侧,我无法在图标的左侧放置填充。
<div id="martu">
<div class="text">
dummy text dummy text dummy text dummy text dummy text
</div>
</div>
CSS
#martu {
background: url('image') no-repeat scroll 0px 8px #FFB9D9;
padding: 5px 5px 5px 10px;
margin-left: 5px;
}
.text { font-size:17px; padding-left:20px;}
小提琴:http://jsfiddle.net/9up0kmou/
PS。我知道一个选项是将图像直接放在该div上,但是我的困境是如果背景图像支持填充或边距。
姆姆,这是另一个优雅的解决方案。 – crixi 2014-12-01 20:28:27
谢谢@crixi :)我在发帖前看到了你的答案,但我认为解决同一问题的两个好方法并不是太多。 – evilham 2014-12-01 20:34:20