【发布时间】:2014-12-19 12:17:21
【问题描述】:
我试图通过隐藏两个不应该显示的大 div 来使我们网站上的某个页面适合移动设备,因为它们是 a) 交互式和功能悬停效果,以及 b) 打破页面流.
目前在 Chrome 中测试我的 LG G2,使用
@media only screen and (max-width : 768px) {
div.example {
display: none !important;
visibility: hidden;
}
}
但是它根本没有效果。
“示例”的 CSS 是:
div.example {
background-image: url('http://www.example.com/example.jpg'); border: 3px solid #ecf0f1;
height: 941px;
width: 1209px;
margin-left: auto;
margin-right: auto;
background-color: #ffffff;
}
我做错了什么?正如您所看到的,它们对于标准移动设备来说太大了......页面在 iPad 和桌面分辨率上看起来很完美,甚至强制请求的桌面网站版本在移动设备上也能很好地显示。
任何帮助表示赞赏,干杯。
【问题讨论】: