欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

css自定義字體代表小圖標

劉雅靜1年前6瀏覽0評論

CSS的自定義字體可以用來代表小圖標,這個方法比使用圖片作為圖標有很多好處,其中一個主要的好處是減少了HTTP請求次數(shù),同時也可以改變圖標的顏色和大小。

@font-face {
font-family: 'iconfont';
src: url('iconfont.eot'); /* IE9以下兼容 */
src: url('iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('iconfont.ttf') format('truetype'), /* Chrome, Firefox, Opera, Safari, Android, iOS 4.2+ */
url('iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
[class^="icon-"]:before, 
[class*=" icon-"]:before {
font-family: 'iconfont';
font-style: normal;
font-weight: normal;
speak: none;
display: inline-block;
text-decoration: inherit;
width: 1em;
margin-right: .2em;
text-align: center;
font-variant: normal;
text-transform: none;
line-height: 1em;
margin-left: .2em;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.icon-add:before {
content: "\e643";
}
.icon-delete:before {
content: "\e644";
}

這里的代碼中,我們定義了一個iconfont字體文件,然后使用了:before偽類來設置icon的內(nèi)容。這種方法可以讓我們通過簡單的添加一個class來插入不同的icon,例如:.icon-add和.icon-delete。

當然,如果你想要使用第三方的icon庫比如Font Awesome或Glyphicons等,它們都提供了可以直接復制到你的CSS文件中的代碼,這樣你就可以很方便地開始使用這些icon了。