如何在链接右边添加一个示意图标来达到对用户更友好的交互

<!DOCTYPE html>
<html>
<head>
    <title></title>
</head>
<style>
  a[href $='.pdf'] {
    padding-right: 20px;
    background: transparent url(http://www.iconpng.com/png/lozengue-filetype/pdf.png) no-repeat right;
    background-size: contain;
  }
</style>
<body>
<a href="godkun.pdf">pdf文件</a>
</body>
</html>

示意图如下:

image


对background进行分析:

  • transparent 是指背景颜色设置为透明色
  • 背景url图片是默认填的区域大小为width的值,如果是边框盒模型,就是包括paddingborder
  • no-repeat是不重复图片来填充区域,只填充一个
  • right是指填充在背景区域的最右侧

a[href $='.pdf']进行分析:

  • href 指定a标签的链接类型
  • $ 表示结束的位置,用于正则
  • $='.pdf'是指匹配以.pdf结尾的href链接
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值