我需要为导航栏添加图标,因此我从以下链接http://www.glyphish.com/下载了图标,我已经下载了免费图标。然后我试图在代码中添加图标,我的缺点是不显示?代码有什么问题?
<div data-role="navbar">
<ul>
<li><a id="other-color" data-icon="img/193-location-arrow.png" data-iconpos="left" href="#">Set Filter</a></li>
<li><a id="other-color" data-icon="img/193-location-arrow.png" data-iconpos="right" href="#">Add page</a></li>
</ul>
截图:
答案 0 :(得分:1)
使用background-image
伪选择器创建自定义类并修改其:after
。
.ui-arrow:after {
background-image: url(../193-location-arrow.png);
background-size: 15px 15px;
}
.ui-location:after {
background-image: url(../07-map-marker.png);
background-size: 20px 20px;
}