嘿傢伙誰都可以協助這個。我是一個使用移動第一個網站的設計,這個網站的移動設備的字體大小爲14px,平板電腦的設計爲16,我想轉換爲em的桌面爲18。我的問題是在媒體查詢中,我應該重新定義每種類型的屏幕的基本字體還是隻使用14px基本字體並將其轉換爲em? 預先感謝您。媒體查詢和基礎字體大小
回答
也許你可以嘗試視口大小的排版。如果你想要響應式字體,這很好。 CSS3有大小的東西相對於當前視口大小一些新的價值觀:大衆,VH和VMIN
例如:
1vw = 1% of viewport width
1vh = 1% of viewport height
1vmin = 1vw or 1vh, whichever is smaller
1vmax = 1vw or 1vh, whichever is larger
用法:
h1 {
font-size: 5.9vw;
}
h2 {
font-size: 3.0vh;
}
p {
font-size: 2vmin;
}
是不是可以使用ems? – amad4biz
Em是相對於父項,vw是相對於視口寬度。你可以用ems實現你想要的一切,但用vw可以更容易。 16px是1.11vw。 14px是0.97vw。這裏是計算器http://emilolsson.com/tools/vw-unit-calc-an-online-responsive-css-font-size-calculator/。試試看。 – Goran
我的問題是,當我使用媒體查詢時,應該在每個斷點放置該類型設備的默認字體大小。例如可以這樣做@media all和(min-width:@mobileBreakpoint) { body {font-size:18px; } #header { .title {font-size:2.66em; //在PX默認字體是18像素 } .subtitle { 字體大小:1.66em; // 30px/18px line-height:1.84em; // 33px/18px; } .tag {font-size:0.72em; // 13像素/ 18像素 \t } } #body { .section僞-標題{ 字體大小:2em的; line-height:2.33em; } – amad4biz
- 1. 基礎媒體查詢範圍錯誤
- 2. 媒體查詢字體大小未調整大小
- 3. 列表中的基礎字體大小
- 4. 不改變字體大小的媒體查詢
- 5. 媒體查詢無法調整大小
- 6. 基金會媒體查詢
- 7. CSS媒體查詢大屏幕覆蓋媒體查詢小屏幕
- 8. 最小化媒體查詢?
- 9. Zurb基金會4大3到基於媒體查詢大4
- 10. 在媒體查詢中爲高分辨率設備設置大字體大小
- 11. 使用zurb基礎時禁用移動媒體查詢
- 12. twitter-bootstrap-rails基礎字體大小和行高
- 13. 基礎zurb更改字體大小和全寬
- 14. 媒體查詢和Safari
- 15. 媒體查詢和文本
- 16. CSS和媒體查詢
- 17. xcode和ipad媒體查詢
- 18. 媒體查詢和Firefox /鉻
- 19. Javascript和媒體查詢
- 20. 媒體查詢並動態文字大小
- 21. 目標IE的文字大小與媒體查詢或js
- 22. jQuery砌體和媒體查詢 - Responsiviv
- 23. 根據媒體查詢和視口大小
- 24. 媒體查詢最小/最大寬度和圖像下載
- 25. 使用jQuery和媒體查詢去除圖像大小
- 26. 最小寬度和最大寬度的CSS媒體查詢
- 27. 爲媒體查詢,圖標位置和字體大小保留屏幕大小調整
- 28. 與匹配媒體jQuery媒體查詢
- 29. EMS在媒體查詢沒有響應,因爲我改變字體大小
- 30. Android忽略通過HTML上的媒體查詢進行字體大小更改
這幾乎取決於你。 – Rob