大家都知道現在各個瀏覽器都支援CSS3的自訂字體(@font-face),包括IE6都支持,只是各自對字體檔案格式的支援不太一樣。那麼對於網站中用到的各種icon,我們就可以嘗試使用font來實現,本文將詳細解釋這種用法為什麼要將icon做成字體?在許多網站專案中,我們常常會用到各種透明小圖標,然後網站要相容於各個瀏覽器,也可能會有多個尺寸,甚至還要考慮換膚等需求。那我們就要將這些小圖示輸出為多種尺寸、色彩和檔案格式,例如png8 alpha透明或png8 index透明等。例如,twitter用到的各種小icon:這種情況下,使用字體來實現圖標就有很多優勢:字體文件小,一般20-50kb; 容易編輯和維護,尺寸和顏色可以用css來控制;完全相容IE6;如何將icon變成字體?最關鍵的是要將設計稿中的icon(要有向量路徑,點陣圖沒法轉換)完美還原成字體,這並不是很麻煩。我們要用
簡介:大家都知道現在各個瀏覽器都支援CSS3的自訂字體(@font-face),包括IE6都支持,只是各自對字體檔案格式的支援不太一樣。那麼對於網站中使用的各種icon,我們就可以嘗試使用font來實現,本文將詳細講解這種用法
#簡介:CSS3允許我們使用自訂字體也多了一些不錯的文字效果自訂字體使用自訂字體需要使用@font-face規則當然首先你要有自訂文字檔案Payen S.Tsung@font-face { font-family: myDIYfont; /*自訂字體名稱*/ src: url( 'Ginga.ttf'); /*字體檔案*/}.demo
#3. CSS unicode-range特定字元使用font-face自訂字體
#簡介:一、unicode-range是什麼? 一看名稱,很多小夥伴可能認為是個什么生僻的東西,實際上,這玩意只是名字怪怪的,功能關鍵時刻還是很管用的。 unicode-range是一個CSS屬性,一般和@font-face規則一起使用。
簡介:這是使用CSS3製作的圓形按鈕。效果看起來很簡單,其實製作也非常的簡單的,主要就是徑向漸變的運用,以及@font-face實現的ICON效果,當然其中也離開不其他屬性的點綴效果,比如說box-shadow製作的陰影,transition製作的動畫效果等。
5. CSS3教學-字體
簡介:前端開發的程式設計師們,你們對使用CSS3教學-@font-face實現個人化字體了解多少呢?今天我們要來跟大家介紹CSS3 @font-face ,有興趣的可以了解下。
6. @font-face(css3屬性)實作在網頁中嵌入任意字體_html/css_WEB-ITnose
#簡介:@font-face(css3屬性)實作在網頁中嵌入任意字體
#7. @font-face 用字體畫圖示_html/css_WEB- ITnose
簡介:@font-face 用字型畫出圖示
8. @font-face 用戶端使用以伺服器端字體樣式字體轉換工具_html/css_WEB-ITnose
簡介:@ font-face 用戶端使用伺服器端字體樣式字體轉換工具
9. icon@font-face那些事_html/css_WEB-ITnose
#簡介:icon@font-face那些事
10. css3 @font-face_html/css_WEB-ITnose
#簡介:css3 @font-face
【相關問答推薦】:
javascript - 使用iconfont線上使用時,出現多個空格,求解答
html5 - 請問利用font-face定義的字體怎麼在canvas裡套用?
#javascript - 有什麼方法能讓某個任意型別檔案在head部分讀到就開始載入,類似css&js
javascript - @font-face載入自訂中文ttf字體不渲染?
以上是css3中的font-face用法實例總結的詳細內容。更多資訊請關注PHP中文網其他相關文章!