html - 添加图像以使用 CSS 链接

标签 html css image stylesheet

我有一些要添加相同图像的 URL。我有以下代码:

a.linkArrow
{ 
    background: transparent url('../images/abc.png') no-repeat center right;
    padding-right: 60px;
}

还有一个链接示例:

<a class="inkArrow" href="#abc">Abc?</a>

问题是,图像出现在链接文本的左侧。我希望图像始终出现在文本的右侧,并且从链接文本的起始位置到图像的起始位置的距离始终相同。因此,当我连续有多个链接时,链接的图像对齐。图片应该是可点击的,并且指向与链接相同的 url(我不确定是否可以将它包含在同一个标​​签中用于这种方法。

有什么想法吗?

最佳答案

它是“右中”而不是“右中”参见示例:http://jsfiddle.net/bingjie2680/ZtLCA/

当您希望文本链接和图像之间的距离相同时,它也适用,请参见示例:http://jsfiddle.net/bingjie2680/ZtLCA/1/

关于html - 添加图像以使用 CSS 链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6470385/

相关文章:

android - 尝试旋转图像时 : Cannot resolve method mtx. postRotate(int)

javascript - 为什么 HTML 5 Geolocation API 不支持 Promises?

html - CSS overflow-wrap 不包装内容

jquery - 是否有使用 css3 动画的 jQuery slider /幻灯片插件?

html - 如何将背景图像与填充对齐?

android - 避开间隙并放置图像

html - 与 html 主体样式结合的视口(viewport)

javascript - 从 javascript 中删除逗号 (Nan)

javascript - iOS 上的音频录制 html5

Facebook 个人资料图片显示为 Http : on secure website expected Https: