如何計算em?
回答
參見http://w3schools.com/cssref/css_units.asp
1em的是等於當前字體大小。 2em表示目前字體的大小爲 的2倍。例如,如果元素以12 點的字體顯示,那麼'2em'是24點。的「時間」是在CSS一個非常有用的單元中,由於它 能自動適應該閱讀器使用
的EM是相對於它被上定義的當前元件的字體。如果您使用相對大小(如0.9em
),它們會相乘,並可能導致意外的尺寸。
現在,字體的默認大小是而不是瀏覽器之間的標準。當將字體設置爲特定的像素單位時,IE(至少較老的IE)存在問題。 A good overview for font sizing can be found on A List Apart。
em被定義爲當前字體和大小中大寫字母「M」的高度。
https://web.archive.org/web/20131127083352/http://www.guistuff.com/css/css_units.html
- ,鏈接似乎是脫機的 - 這就是爲什麼鏈接文章的本質應該包含在答案本身。 –
@AndreasNiedermair:謝謝你指出這一點!我用存檔副本取代了它。請注意,我的回答已經包含了提問者相對於原始問題的鏈接文章的本質。 – a3nm
根據W3C的EM:
「等於在其上所使用的元件的‘字體尺寸’屬性的計算值的例外是當「時間'出現在'font-size'屬性本身的值中,在這種情況下,它指的是父元素的字體大小。「
換句話說,ems沒有絕對大小。他們根據他們的位置來確定他們的規模。對於大多數Web設計人員來說,這意味着他們在Web瀏覽器中,所以1em高的字體與該瀏覽器的默認字體大小完全相同。
對於大多數瀏覽器,默認值 1EM = 16px的
- 1. 混合高斯(EM)如何計算責任
- 2. 如何使用EM算法計算患者 - 觀察者示例中的概率
- 3. EM算法的計算複雜度是多少?
- 4. 如何用SAS中的EM算法估計高斯混合模型?
- 5. 如何計算?
- 6. 如何計算
- 7. 如何計算
- 8. 計數使用<em>pyspark</em>
- 9. VuexFire:如何合併計算:和()計算
- 10. 計算機如何計算float 0.1?
- 11. 如何計算計數值?
- 12. 如何計算計數?
- 13. 如何計算GAE計費?
- 14. 我如何計算總計。
- 15. Doctrine EM - 如何插入列
- 16. 如何測試em-mongo + Goliath?
- 17. Bash:如何計算?
- 18. 如何計算IDF?
- 19. 如何計算MSS
- 20. 如何計算php
- 21. 如何計算AWS
- 22. 如何計算MYSQL
- 23. 如何計算FAT
- 24. 如何計算由
- 25. 如何計算frame.size.width
- 26. 如何計算BigDecimal
- 27. 如何計算表
- 28. 如何計算CRC
- 29. 如何計算RGB?
- 30. 如何計算xmldata?
如果你想使用相對大小,但更一致,請嘗試使用'rem'相反,它指的是默認字體大小的'html'元素: https://www.sitepoint.com/understanding-and-using-rem-units-in-css/ – Avishai