css - 使 anchor 标记拉伸(stretch)为其背景图像的大小

标签 css background-image

我正在尝试将图标显示为数字后面的背景图像。

<a id="youhavemail" href="messages.php">0</a>

#youhavemail {
  background-image: url("images/mail.png");
  background-repeat: no-repeat;
  background-size: 20px auto;
}

但由于 anchor 标记中只有一个字符(在本例中为“0”),因此它只显示图像的一小部分。

有没有办法拉伸(stretch)包含 anchor 以显示整个背景图像?

最佳答案

#youhavemail {
  background-image: url("http://linenwoods.com/images/offline.png");
  background-repeat: no-repeat;
  background-size: 20px auto;
    display: inline-block;
    width:20px;
    height: 20px;
}

关于css - 使 anchor 标记拉伸(stretch)为其背景图像的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16719550/

相关文章:

javascript - JQuery 不适用于创建后的元素

button - 如何创建具有渐变背景和背景图像的按钮?

css - 背景大小覆盖淡入淡出过渡没有大小过渡

javascript - Siteorigin 小部件单元格间距控制

css - 苏西 2 : background color on a nearby gutter

twitter-bootstrap - 使用 Bootstrap 导航栏将列表项垂直对齐到底部

css - 在手机上隐藏 ul li

html - 使 div 高度适合背景图像高度(具有视差效果)

javascript - 通过 css 和 javascript 的背景图像的 y 位置问题

html - 这个背景图像是如何工作的?