這是可能的CSS或JavaScript?所以,如果我想在特定瀏覽器大小的情況下使用20pt字體或1em字體或類似字體,但如果瀏覽器窗口縮小或展開,字體會縮小並展開?謝謝用瀏覽器窗口更改CSS字體大小
0
A
回答
2
您可以使用onResize事件來做到這一點。可以利用jQuery來做到這一點,例如:http://api.jquery.com/resize/。您只需要對特定元素應用適當的CSS更改。
2
有沒有適當的CSS解決方案,我知道。您可以用%定義字體大小,但會佔用父元素字體的像素的百分比。
你可以使用媒體查詢,但他們會變得更大,步驟不流利。
.p {
font-size: 20px;
}
@media screen and (max-width: 600px) {
.p {
font-size: 12px;
}
}
@media screen and (max-width: 800px) {
.p {
font-size: 14px;
}
}
@media screen and (max-width: 1000px) {
.p {
font-size: 16px;
}
}
@media screen and (max-width: 1200px) {
.p {
font-size: 18px;
}
}
+0
當瀏覽器被調整大小時,他正在嘗試做到這一點,因爲CSS無法在瀏覽器上讀取/操作,因此CSS在此無所事事視口大小。 –
0
這是一個解決方案,不依賴於CSS3或Javascript的(非廣泛支持的部分)工作。它使用媒體查詢來改變字體大小,但由於採用SASS它是簡明扼要的表述,它非常容易使用:
http://github.com/wadim/responsive-font-size
有四個參數提供該混入會智能地找出正確的媒體查詢爲你定義。
相關問題
- 1. 使用瀏覽器窗口大小更改文本
- 2. 當窗口字體更改大小
- 3. 更改默認的水豚瀏覽器窗口大小
- 4. Phonegap:如何更改Android上的子瀏覽器窗口大小?
- 5. 按窗口大小更改重新加載瀏覽器
- 6. 以編程方式更改瀏覽器窗口大小
- 7. 將瀏覽器內容縮小到瀏覽器窗口大小
- 8. 根據瀏覽器窗口大小更改Youtube播放器的屏幕大小
- 9. 調整瀏覽器窗口大小而導致的CSS定位更改
- 10. 用戶在瀏覽器中更改字體大小的事件?
- 11. AS3:獲取瀏覽器窗口大小?
- 12. 硒瀏覽器窗口大小
- 13. 集瀏覽器窗口大小
- 14. 根據瀏覽器窗口大小
- 15. 調整瀏覽器窗口的大小
- 16. Javascript設置瀏覽器窗口大小
- 17. 調整大小的瀏覽器窗口
- 18. 調整瀏覽器窗口的大小
- 19. 獲取用戶瀏覽器窗口的最大視口大小
- 20. CSS字體大小在%不降低,當我們縮小瀏覽器窗口大小
- 21. Chrome瀏覽器iPhone5視圖中的字體大小更改
- 22. 如何在Firefox瀏覽器中更改字體大小
- 23. Chrome瀏覽器,字體大小比其他瀏覽器小1px
- 24. 瀏覽器窗口大小調整影響CSS佈局
- 25. CSS:標題+主要div的大小到瀏覽器窗口
- 26. 如何在CSS瀏覽器中浮動CSS字體大小值?
- 27. 更改尺寸瀏覽器窗口
- 28. 不同的瀏覽器中的不同窗口/體大小
- 29. 使用JQuery調整窗口大小調整CSS字體大小
- 30. 重新調整窗口大小瀏覽器窗口
CSS3值和單位覆蓋基於視口的相對大小,但目前僅支持IE9。 http://www.w3.org/TR/css3-values/#viewport-relative-lengths – DuMaurier