我只是在stackoverflow中遇到一个问题,用户想要在html中提供图标,但不使用
<img src="smiley.gif" alt="Smiley face" width="42" height="42">
但是,使用像
<img class="iconClass">
和CSS类是
.iconClass{
background:url('smiley.gif')!important;
}
我试过了,但这对我有用,但是更奇怪的是,图像不断重复直到指定的宽度和高度。为什么会发生这种情况,以及如何解决?
最佳答案
默认情况下,后台重复设置为重复。您应该设置:
.iconClass{
background-repeat: no-repeat;
}
要么 :
.iconClass{
background:url('smiley.gif')!important no-repeat;
}