我在寻找答案,关于CSS3功能的一些问题 - Media Queries
:CSS3中媒体查询的最佳做法是什么?
哪种方法更好为声明CSS规则不同分辨率(用于浏览器由于性能)?
//this in head: <link rel="stylesheet/less" href="/Content/site1024.less" media="screen and (max-width: 1024px)" /> //or this in css file: @media only screen and (max-width: 1024px){ //styles here }
是什么
max-device-width
和max-width
区别?它是仅针对移动设备(max-device-width
)还是台式机(max-width
)浏览器的规则?如果我为分辨率为
1280x800
的平板电脑编写媒体查询规则,用户也可以使用纵向/横向模式,它应该如何显示?我应该写规则max-width: 800px
和max-width: 1280px
还是有另一种方法?如果我写的规则我应该写这样的事:
<link ... media="only screen and (min-device-width: 481px) and (max-device-width: 1024px)... />
或代替这二:
<link ... media="only screen and (max-device-width: 480px) ... /> <link ... media="only screen and (max-device-width: 1024px) ... />
附:请原谅任何拼写或语法错误,英语不是我的第一语言
P.S.S.在我发布这个问题之前,我花了一段时间在stackoverflow上搜索,并没有找到关于这个问题的信息。如果我错了,有类似的问题,我会删除我的帖子。
试着把它分成4个问题,单独的答案可以更好。 – 2013-02-22 13:30:54
[Mozilla]有一些文档(https://developer.mozilla.org/en-US/docs/Web/Guide/CSS/Media_queries?redirectlocale=zh-CN&redirectslug=CSS%2FMedia_queries) – Cerveser 2015-02-13 20:58:17