【发布时间】:2012-12-27 08:25:25
【问题描述】:
我想以不同的方式定位下方的 16x16 图标。 我想将它们自动定位在文本的右侧,而不是文本的后面。 另外,我也想将图标稍微向上移动几个像素。
这是我下面代码的结果:
<span class="ico_person">John Smith</span>
<span class="ico_phone">1-555-555-5555</span>
<span class="ico_email">somewhere@someplace.com</span>
这是其中一种样式:
<style>
.ico_person {
color:#067CEA;
cursor:pointer;
font-weight:bold;
background-color:#F6F6F6;
background-image:url("/images/icons/icon_admins.png");
background-repeat:no-repeat;
background-position:1px 5px;
padding: 3px;
border-radius:3px 0 3px 3px;
border: 1px solid #CCCCCC;
}
</style>
如果图像是背景,我能否将其准确定位在我需要的位置? 还是 background-image 会在某些范围内阻止它?
【问题讨论】:
-
我不太明白你的问题?您能否发布当前和期望结果的图片?
-
添加了我所拥有的快照。我想将图标向右移动,并在文本上方
标签: css positioning background-image