【发布时间】:2011-08-11 09:43:50
【问题描述】:
我有一个关于 CSS 媒体查询的问题..
我正在使用 desktop.css 和 ipad.css 实现一个 HTML 页面,并希望它们在 2 个单独的文件中。 在 desktop.css 中,我使用 @import url("ipad.css");并且不仅添加了@media,而且还添加了具有实际桌面样式的屏幕和 (device-width:768px) 块..
所以 desktop.css 看起来像
@import url("ipad.css");
@media not only screen and (device-width:768px)
{
//Desktop styles
}
现在,虽然 iPad CSS 可以在 iPad 上正确应用,但由于某种原因,无法应用桌面 CSS。 不确定“@media 不仅是屏幕……”出了什么问题
我推荐了http://www.w3.org/TR/css3-mediaqueries
并且它说“在媒体查询的开头存在关键字'not'否定了结果。即,如果媒体查询在没有'not'关键字的情况下为真,它将变为假,反之亦然。 "
但由于某种原因,桌面从不呈现样式...请帮助..谢谢..
*******已编辑* *
使用这种方法可能会出现什么问题?
@import url("desktop.css") screen;
@import url("ipad.css") only screen and (device-width:768px);
【问题讨论】:
标签: javascript html css w3c media-queries