我很苦惱,像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. Webkit,帶字體的字母間距問題
- 2. CSS字母間距和比例字體
- 3. CSS中的行和字母間距
- 4. 應用字母間距時CSS文本下劃線太長?
- 5. 如何解決CSS -webkit-外觀問題
- 6. Abcpdf 9和字母間距
- 7. 火狐字距不同於其他瀏覽器(在CSS負字母間距)
- 8. C#抽繩字母間距
- 9. 無法啓用UITabBarItem上的字母間距(字距)
- 10. 如何計算CSS字母間距v.s.排版中的「跟蹤」?
- 11. CSS:根據容器寬度調整字母之間的間距?
- 12. $ gem install rails failing。任何解決方法?
- 13. CStatic控件中的字母間距?
- 14. 字母間距小於一個像素
- 15. 純CSS解決方案來推動的3項中間向下
- 16. Safari iframe webkit縮放錯誤的解決方法?
- 17. CSS ::第一個字母的選擇符的行間距
- 18. 爲什麼:not(> h1)不可能?純CSS中的任何解決方法?
- 19. UILabel如何擰緊字母間距
- 20. 如何減少字母間的間距mpdf
- 21. IE中CSS變量的解決方法?
- 22. Opera css的錯誤,解決方法 - ?
- 23. CSS溢出隱藏的解決方法?
- 24. 如何添加字母間距以下拉選項?
- 25. Gvim:Ubuntu字母間距(Consolas字體)
- 26. 任何想法解決onTouchEvent
- 27. PHP GD不支持特定的圖像,任何解決方案/解決方法?
- 28. 無法在全屏模式下輸入任何字母或數字在Webkit瀏覽器中全屏模式下
- 29. webkit中的css3多列圖像錯誤的解決方法?
- 30. 是否有任何解決方法排序多值字段?
不起作用 - webkit會將值<1 ..例如0.06em與0em的結果相同 - 0.07em與0.1em的結果相同 - 非常煩人:/ – Fuxi 2012-07-10 10:54:55