bod*_*ydo 13 css responsive-design
我正在学习响应式设计,并且一直在搞媒体查询。
有谁知道我是否绝对需要使用@media screen?当编写查询以使我的设计响应时,一切都可以使用或不使用screen。
kit*_*ang 10
对于 99.9% 的情况,screen这是用于查看您的网站的所有内容,因此可以省略 - 当未指定时,all是暗示的。然而,还有其他可能性。
例如,想想有视力障碍的用户。一些视力障碍的网络冲浪者使用屏幕阅读器,它们不会以screen. 还有触觉网络浏览器,以盲文形式显示来自网站的信息。再说一次,不是screen.
如前所述,这些肯定是异常用户;但是,根据您期望的网站流量,建议在设计屏幕显示时将其包含screen在查询中作为最佳实践。@media
其他媒体选项有:
从 Media Queries 4 开始,其中大部分都得到了简化——除了少数几个之外,所有这些都已被弃用。目前支持的有以下几种:
有关详细信息,请参阅Mozilla 开发者网络上的@media 页面,并感谢 @romellem 指出这些更改!