回答
問題不在於字體大小或字體大小單位,因爲大多數常用瀏覽器都具有內置縮放功能,可放大任何文本,而不管字體大小單位如何。問題在於調整大小可能會導致文本容器開始重疊,從而導致某些內容或功能變得不可見(因爲它最終落後於其他內容)。 Success criterion 1.4.4是在縮放功能尚未像今天那樣廣泛時編寫的。 (在2008年,有幾個瀏覽器支持縮放,但許多人仍在使用不支持縮放的舊瀏覽器,並且文本縮放 - 與縮放不盡相同 - 可能導致網頁內容重疊。)
因此,在使用諸如em
,%
,rem
等單位時,您需要確保相鄰顯示的文本容器(例如section
元素,nav
等)不會當您放大到200%或將文本調整到200%時重疊。例如,您可以使用單位(如%
或em
)來描述列寬,或者可以確保在放大時以默認大小彼此相鄰的文本容器彼此相鄰。如果使用響應式設計製作您的網頁適應不同的屏幕尺寸,您還應該能夠處理桌面瀏覽器中的縮放。
你應該嘗試使用px
em
代替..
例如,如果你有你的div
裏面body
- 假設頁面的主體設定爲16px
的font-size
。
如果在div部分中想要的字體大小是12px
,那麼您應該指定0.75em
(因爲12/16 = 0.75)。
當您使用'px'值表示字體大小時,您認爲縮放不起作用嗎? –
您應該嘗試使用「rem」(支持大多數瀏覽器)。 然後你設置根(html)的字體大小,並且例如如果你想讓「h1」總是2倍於body,將其設置爲2rem;
- 1. 從設置/輔助功能獲取「大文本」字體大小?
- 2. 禁用Chrome(輔助功能 - >調整文字大小)
- 3. 輔助功能如何影響iOS和Android中的字體大小?
- 4. JAWS,輔助功能和VB6
- 5. Flash和輔助功能
- 6. ReportViewer和輔助功能
- 7. Javascript和輔助功能
- 8. UIPageControl和VoiceOver /輔助功能
- 9. 輔助功能和Android WebView
- 10. 匹配輔助功能大文字字號
- 11. 輔助功能和SVG文本
- 12. Android - 輔助功能 - 最小的字幕文件夾
- 13. android輔助功能屏幕放大鏡
- 14. iOS輔助功能 - 如何爲UINavigationBar的標題設置輔助功能標籤?
- 15. Windows鍵盤輔助功能和輔助技術
- 16. 特殊字符的輔助功能iOS
- 17. 輔助功能和文字大小調整:如果我不再支持IE6,還需要使用ems嗎?
- 18. 調用.R從功能輔助功能
- 19. CSS和語音輔助功能
- 20. 輔助功能服務和webview?
- 21. 解鎖iPhone和輔助功能
- 22. UINavigationController和UINavigationItem的輔助功能
- 23. 輔助功能和使用javascript
- 24. iOS輔助功能問題
- 25. 「輔助功能」的作用?
- 26. 寫輔助功能流星
- 27. 進/輔助標誌功能
- 28. 輔助功能訂單
- 29. Android輔助功能問題
- 30. iPhone輔助功能配音
你能澄清一下你的問題嗎?例如,您是否遇到過放大時無法縮放的任何字體大小單位? ('px','pt','em'和'%'都允許在頁面縮放時調整大小。) –