html - 将 anchor 的背景图像定位到 anchor 文本的左侧?

标签 html css anchor

我正在尝试让我为 anchor 设置的背景图像充当图标,位于 anchor 文本旁边并缩小 - 以便图像和文本彼此对齐,但我不知道该怎么做。

代码:

a {
    font-family: sans-serif;
    font-size: 14pt;
}
<a style="background: url('https://cdn1.iconfinder.com/data/icons/ninja-things-1/1772/ninja-simple-128.png');">
    Text here
</a>

最佳答案

试试这段代码。

a {
  font-family: sans-serif;
  font-size: 14pt;
  background-image: url('https://cdn1.iconfinder.com/data/icons/ninja-things-1/1772/ninja-simple-128.png');
  background-size: 15px;
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 15px;
}
<a href="#">Text here</a>

关于html - 将 anchor 的背景图像定位到 anchor 文本的左侧?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50676452/

相关文章:

html - Google 表单会抛弃 HTML anchor 吗?

html - 有没有办法在没有 anchor 的情况下为页面的一部分添加书签或链接?

html - margin 似乎无法正常工作

javascript - 侧边栏高度随内容长度变化

html - 如何防止 NVDA 公布链接的全部内容?

html - 为什么带有 base64 解码背景图像的 div 不能正确打印?

html - 在页面之间导航时,导航栏和链接闪烁/跳转/调整大小,如何解决?

javascript - 在哪里下载@font-face 文件以及如何引用

html - 站点的 CSS 问题

javascript - 如何使带有不可点击类的 <a> 标签?