我有一个图标集,它使用CSS类来相应地显示它们。像,说,这样的:CSS仅将保证金应用到第一行
<div class="icon anchor">This is some text!<br>This is some text!</div>
这将显示图标,但由于该图标的背景图像,文本,必须抛开移动,以腾出空间,从而使文本不会在图像。这就是我的问题所在。文字移到一旁,但全部文字被移到一边。我只想要什么需要(可能是第一行)被移动。这是我的CSS:
.icon {
background-repeat: no-repeat;
padding-left: 17px;
}
.icon.anchor{
background-image: url(fugue-icons-3.0-src/icons/anchor.png);
}
这是一个正确的答案,但不完全是我在找的东西。但它指出了我的正确方向。这个想法是,你并不需要知道第一行是什么。只需按容器方式将第一行对齐即可。 – 2011-03-06 06:33:11