注意:可能与here重复(并且我找到了更多解决方案),但它无法解决我的问题。Css媒体查询在Safari浏览器中不起作用
你好,我想改变某些元素的颜色,当屏幕的大小是不同的,这里是他们会告诉你我所有的CSS规则,我希望:
#my_div {
height: 5px;
background-color: #08c5ef;
width: 100%;
}
@media only screen and (max-width: 1100px) {
#my_div {
background-color: red;
}
}
@media only screen and (min-width: 1200px) {
#my_div {
background-color: green;
}
}
它的工作原理,除了Safari浏览器所有浏览器(5.1 .7),线条总是绿色的。有人能帮助我吗?也许我写了错误的媒体查询?
请加演示链接,以更好地了解您的媒体语法是完美 –
做尝试指定最小宽度和最大宽度范围? –