<!doctype html><head> <title>阿里巴巴iconfont的一个奇怪的问题</title> <style type="text/css">@font-face { font-family: 'iconfont'; src: url('//at.alicdn.com/t/font_1457323240_443564.eot'); /* IE9*/ src: url('//at.alicdn.com/t/font_1457323240_443564.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('//at.alicdn.com/t/font_1457323240_443564.woff') format('woff'), /* chrome、firefox */ url('//at.alicdn.com/t/font_1457323240_443564.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/ url('//at.alicdn.com/t/font_1457323240_443564.svg#iconfont') format('svg'); /* iOS 4.1- */} .iconfont { font-family:"iconfont" !important; font-size:18px; height:20px; font-style:normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale;} </style></head><body><li><i class="iconfont"></i> <a href="#">啊啊啊啊啊</a></li><li><i class="iconfont"></i> 啵啵啵啵啵</li><li><i class="iconfont" style="background:#FF0000;height:20px;"></i> 擦擦擦擦擦</li><li><i class="iconfont"></i> <a href="#">啊啊啊啊啊</a></li><li><i class="iconfont"></i> 啵啵啵啵啵</li><li><i class="iconfont"></i> 擦擦擦擦擦</li><li><i class="iconfont"></i> <a href="#">啊啊啊啊啊</a></li><li><i class="iconfont"></i> 啵啵啵啵啵</li><li><i class="iconfont"></i> 擦擦擦擦擦</li></body></html>
初学iconfont,无论是把字体和css下载到本地,还是在线链接,我在没有做其他任何css设置的情况下,应用这些字体时,为什么每个的行间距变的这么大呢?默认都是54px,就算在标签内部通过style的方式设置行高也无效(请运行后看红色部分)
回复讨论(解决方案)
我看到的大小是18px,是正常的,因为你font-size设置的就是18。。如果要改变大小,把display值设置为block,宽高就可以改变了。
我看到的大小是18px,是正常的,因为你font-size设置的就是18。。如果要改变大小,把display值设置为block,宽高就可以改变了。
宽度是18px没问题,但是我问的是为什么行间距变成了54px呢?你按F12就可以看到了。
你用的是什么浏览器呢?
此贴结贴,实在因为一个低级错误,和CSS无关,只是阿里巴巴平台的这个字体导出的有问题,重新做了一遍就正常了。不好意思。。。分就给你吧。

htmlisaspecifictypefodyfocusedonstructuringwebcontent,而“代碼” badlyLyCludEslanguagesLikeLikejavascriptandPytyPythonForFunctionality.1)htmldefineswebpagertuctureduseTags.2)“代碼”代碼“ code” code code code codeSpassSesseseseseseseseAwiderRangeLangeLangeforLageforLogageforLogicIctInterract

HTML、CSS和JavaScript是Web開發的三大支柱。 1.HTML定義網頁結構,使用標籤如、等。 2.CSS控製網頁樣式,使用選擇器和屬性如color、font-size等。 3.JavaScript實現動態效果和交互,通過事件監聽和DOM操作。

HTML定義網頁結構,CSS負責樣式和佈局,JavaScript賦予動態交互。三者在網頁開發中各司其職,共同構建豐富多彩的網站。

HTML適合初學者學習,因為它簡單易學且能快速看到成果。 1)HTML的學習曲線平緩,易於上手。 2)只需掌握基本標籤即可開始創建網頁。 3)靈活性高,可與CSS和JavaScript結合使用。 4)豐富的學習資源和現代工具支持學習過程。

AnexampleOfAstartingTaginHtmlis,beginSaparagraph.startingTagSareEssentialInhtmlastheyInitiateEllements,defiteTheeTheErtypes,andarecrucialforsstructuringwebpages wepages webpages andConstructingthedom。

如何設計菜單中的虛線分割效果?在設計菜單時,菜名和價格的左右對齊通常不難實現,但中間的虛線或點如何...

網頁代碼編輯器中的HTML元素分析許多在線代碼編輯器允許用戶輸入HTML、CSS和JavaScript代碼。最近,有人提出了一...

關於使用react-app-rewired構建靜態頁面時如何避免代碼壓縮許多開發者在使用React構建靜態頁面時,希望在交付給�...


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

SecLists
SecLists是最終安全測試人員的伙伴。它是一個包含各種類型清單的集合,這些清單在安全評估過程中經常使用,而且都在一個地方。 SecLists透過方便地提供安全測試人員可能需要的所有列表,幫助提高安全測試的效率和生產力。清單類型包括使用者名稱、密碼、URL、模糊測試有效載荷、敏感資料模式、Web shell等等。測試人員只需將此儲存庫拉到新的測試機上,他就可以存取所需的每種類型的清單。

記事本++7.3.1
好用且免費的程式碼編輯器

Dreamweaver CS6
視覺化網頁開發工具

Atom編輯器mac版下載
最受歡迎的的開源編輯器

SublimeText3漢化版
中文版,非常好用