3
A
回答
7
最近我偶然發現了這個問題,我爲它寫了一個適合我需求的解決方案。也許你會發現你也可以將它整合到你的CSS中。
github.com/wadim/responsive-font-size
用法:
@import "responsive-font-size";
p {
@include responsive-font-size (
$min-font-size: 1.8em,
$max-font-size: 3.7em,
$min-screen-width: 640px,
$max-screen-width: 1200px,
$font-size-step: 0.3em /* optional parameter, default: 0.1em */
);
}
它基本上是說:
- 對於屏幕寬度小於640像素,小我想要的字體大小爲1.8em
- 的屏幕寬度大於1200px我希望它是3.7em
- scale th在
- 之間適當Ë字體不打擾不到0.3em
+0
這看起來很不錯!謝謝! – 2013-04-09 20:38:18
2
如果您希望在點擊寬度里程碑時(例如768px,370px等)更改它,請使用CSS3媒體查詢。如果您希望它不斷變化,那麼您可以使用與圖像/ div(即target/context = result)相同的百分比或em技術,但我會建議媒體查詢。
0
根據您要支持的瀏覽器的陣列上更改字體大小,CSS3視口百分比長度可能是一個很好的解決方案:
http://css-tricks.com/viewport-sized-typography/
http://dev.w3.org/csswg/css-values/#viewport-relative-lengths
我決定反對這種做法,因爲它僅支持iOS6的,而不是Android和我的項目是平板&智能手機的移動網站。
2
相關問題
- 1. 響應字體大小NOWRAP
- 2. 字體大小不響應
- 3. 無法創建字體大小響應
- 4. 響應字體大小調整
- 5. 響應字體大小 - 適合容器
- 6. ajax響應字節大小
- 7. 確定WKInterfaceLabel的字體大小和重量 - 需要寬字體
- 8. 不同的字體大小取決於字符(響應)
- 9. 全局字體大小影響網格
- 10. SVG字體大小沒有影響
- 11. 固定字體大小不受放大或縮小影響
- 12. 谷歌字體與字體重量:粗體不具有相同的大小
- 13. Nginx響應大小
- 14. SOAP響應大小
- 15. Hbase響應大小
- 16. GWT:最大響應大小
- 17. 響應式導航菜單的字體大小問題
- 18. 響應式字體大小與Twitter引導
- 19. Foundation 6上的響應式全局字體大小
- 20. 響應字體大小使用css /引導
- 21. Android的css字體大小vw vh響應替代
- 22. 響應式設計中的字體大小和元視口
- 23. 根據窗口寬度響應字體大小,CSS可以嗎?
- 24. 簡單的方法來實現響應字體大小
- 25. 聚合物元件 - 響應<body>字體大小
- 26. 如何修復響應用戶界面中的字體大小?
- 27. 響應字體大小從HTML編輯器
- 28. 調整字體大小的字體真棒字體的大小
- 29. 如何應用字體大小屬性到ul標記而不影響列表內容的字體大小
- 30. box-shadow影響字體的重量
您可能感興趣的[this] [1] 。 [1]:[?如何基於窗口寬度增加字體大小] http://stackoverflow.com/questions/1181689/font-size-relative-to-page-size的 – Tom 2012-07-12 20:36:18
可能重複( http://stackoverflow.com/questions/3146395/how-to-increase-font-size-based-on-window-width) – sachleen 2012-07-12 20:36:34
我會問「我該嗎?」。瀏覽器調整大小通常是爲了查看更多內容 - 而不是更大的內容。我們有瀏覽器縮放來處理後者。 – 2012-07-12 20:38:00