我想使用媒體屬性鏈接到基於用戶代理的不同的CSS文件。我很困惑如何使用關鍵字「唯一」。 W3站點指出:「可選的」only「關鍵字可用於隱藏舊版瀏覽器的樣式表,瀏覽器處理以」only「開頭的媒體查詢,就好像」only「關鍵字不存在一樣。這不是一個非陳述嗎?我讀它的意思是「如果關鍵字'only'存在,舊版瀏覽器就會忽略它。」那爲什麼要用它?我知道我在這裏錯過了一些重要信息。誰能幫忙?澄清W3Css標準媒體查詢 - 「僅」
2
A
回答
7
僅關鍵字隱藏不支持媒體查詢的舊版瀏覽器的樣式表。
更多信息可以在這裏找到:https://developer.mozilla.org/en/CSS/Media_queries
4
「如果‘只有’的關鍵字存在,舊的瀏覽器忽略它。」
是的。 「它」特別是CSS3媒體查詢(大部分你會看到),而不是有限/愚蠢的早期媒體查詢。
那爲什麼要用它?
爲了避免瀏覽器檢測和處理錯誤:在最低,這意味着錯誤控制檯不會無關消息填滿,在許多情況下,避免呈現一個對話框,和/或調試器窗口給用戶,有時甚至意味着瀏覽器不會在您的頁面上「barf」拒絕顯示它。
0
像*
和only *
這樣的查詢是相同的表示,因此符合標準的瀏覽器通過將only
關鍵字從表示中移除來正確解釋。
舊瀏覽器不識別only
,將其解釋爲未知媒體類型,將查詢評估爲false
,並忽略(跳過)樣式表。
相關問題
- 1. 澄清標準html5標記
- 2. CASE查詢澄清
- 3. 的Sybase SQL查詢澄清
- 4. 澄清在插入查詢
- 5. SQL查詢澄清要求
- 6. 媒體查詢斷點不準確
- 7. 媒體查詢工作流程和標準做法?
- 8. 媒體查詢,而不是標準的css
- 9. 與匹配媒體jQuery媒體查詢
- 10. 媒體查詢:僅限目標視網膜macbook專業版
- 11. Ninject窗體澄清
- 12. 媒體查詢CSS
- 13. CSS3媒體查詢
- 14. Javascript媒體查詢
- 15. iPhone媒體查詢
- 16. CSS媒體查詢
- 17. (CSS)媒體查詢
- 18. jQuery媒體查詢
- 19. 力媒體查詢
- 20. ScrollMagic媒體查詢?
- 21. CSS /媒體查詢
- 22. CSS媒體查詢
- 23. css中的媒體查詢
- 24. 視口元標籤與媒體查詢?
- 25. 媒體查詢meta標籤不工作
- 26. 媒體查詢CSS - 目標大屏幕
- 27. 媒體查詢目標iphone/mobile/ipad
- 28. CSS類的媒體查詢
- 29. css3媒體查詢問題
- 30. Android上的媒體查詢