如何使用CSS设置标签的背景小图标 简单

html-css013

如何使用CSS设置标签的背景小图标 简单,第1张

需要把图标换成字体图标,阿里巴巴图标库可以把图标转成字体图标,自定义的图标需要用svg然后转换。

下载出来引用字体图标样式。在样式表中引用字体图标

@font-face {

font-family: "aui_iconfont"

src: url('aui-iconfont.2.0.ttf') format('truetype')

}//字体引用方式

arrow-left:before { content: "\e6eb"}//字体图标的命名和生成的字体

把字体图标的命名引用到对应的div即可<div class="aui-iconfont aui-icon-left"></div>生成如下效果图。

可以使用背景图设置,使用背景精灵图 把图标放在一张图片上面,通过定位位移来找到图片。

切成小图标 一个位置对应一个图标。

@.....这个咋个说呢,虽然很简单……

就拿verycd那搜索框做例吧……,自己写了个……

HTML:

<div id="top-search">

<input type="text" id="top-search-input" name="kw" value="" />

<input type="submit" id="top-search-lib" class="top-search-button" value="资源" />

<input type="button" id="top-search-site" class="top-search-button" value="高级搜索" />

<input type="button" id="top-search-advance" class="top-search-button" value="发布资源"

/></div>

CSS:

#top-search/*背景*/

#top-search input/*整体input设置*/

#top-search #top-search-input/*调整输入框*/

#top-search-lib,#top-search-site,#top-search-advance/*其它三个按钮,隐藏字体*/

图片就用下面这张: