我很苦惱,像safari這樣的webkit瀏覽器不支持小於1像素的字母間距。有沒有解決方案呢? 我正在考慮轉換我的字體,並直接將字母添加到新的字體: 這個工作和任何想法,如果有一個轉換器支持? 謝謝css - webkit下的字母間距 - 任何解決方法?
3
A
回答
1
您可以隨時使用em
's。
letter-spacing: 0.5em;
0
當然可以。嘗試0
,-1px
等
演示:http://jsbin.com/ovepan/edit#html,live
輸出:
HTML:
<p id="one">Letter spacing 1px</p>
<p id="zero">Letter spacing 0px</p>
<p id="negative-one">Letter spacing -1px</p>
CSS:
#one {letter-spacing: 1px }
#zero {letter-spacing: 0px }
#negative-one {letter-spacing: -1px }
0
我測試的Safari和Chrome(Win 7的)如下:
<style>
.foo { letter-spacing: 0.7px; }
</style>
Hello world! This is sample text.
<div class=foo>Hello world! This is sample text.</div>
最初所不同的是幾乎沒有明顯的,但如果你按Ctrl放大+你會看到第二個文本變得明顯更寬,因略大的字母間距。
實施質量可能會引起爭議,但支持是存在的。另一方面,如果您不喜歡字體的自然外觀,並且間距會引起設計師的決定,請使用不同的字體。機械地增加文本中的所有字母間距表示字體設計中的不信任,並且是粗略的工具。儘管如此,在短文本的特殊場合中可能需要字母間距 - 但小於一個像素則幾乎沒有用處。
相關問題
- 1. CSS下劃線和字母間距
- 2. Webkit,帶字體的字母間距問題
- 3. CSS字母間距和比例字體
- 4. CSS中的行和字母間距
- 5. Zend_Pdf字母間距
- 6. -0.5px字母間距在CSS在Chrome
- 7. 如何解決CSS -webkit-外觀問題
- 8. 應用字母間距時CSS文本下劃線太長?
- 9. java.awt.font字母間距
- 10. Abcpdf 9和字母間距
- 11. 有沒有辦法讓CSS的字母間距:0.5像素?
- 12. 火狐字距不同於其他瀏覽器(在CSS負字母間距)
- 13. Android的EditText中的字母間距
- 14. C#抽繩字母間距
- 15. System.Drawing.Font - 更改字母間距?
- 16. 如何刪除CSS中元素最後一個字母的字母間距?
- 17. 無法啓用UITabBarItem上的字母間距(字距)
- 18. Firefox v26中的CSS字母間距轉換不起作用
- 19. React Native上的字母間距 - Android
- 20. CSS:完全適合div容器的字母間距百分比
- 21. 更改字母間距和字間距與jQuery
- 22. 在RaphaelJs中實現字母間距
- 23. CSS:根據容器寬度調整字母之間的間距?
- 24. 任何解決protobyname錯誤的解決方法?
- 25. $ gem install rails failing。任何解決方法?
- 26. 字母間距問題,儘管增加字母間距,兩個字母粘在一起
- 27. CSS:背景濾鏡的解決方法?
- 28. 的Webkit不應用CSS邊距
- 29. CStatic控件中的字母間距?
- 30. 帶字母間距的輸入大小
不起作用 - webkit會將值<1 ..例如0.06em與0em的結果相同 - 0.07em與0.1em的結果相同 - 非常煩人:/ – Fuxi 2012-07-10 10:54:55