0

我有以下 CSS,包括 iphone 用户的媒体查询,这似乎不起作用:

body
{
background: url('background.png') no-repeat center center fixed;
background-size:100%;
}

#tab
{
width:30%;
height:60%;
position:fixed;
background: url('tab.png') no-repeat center center fixed;
background-size:33%;
top:20%;
left:35%;
opacity:0.7;
}

@media only screen and (max-device-width: 480px) 
{
body
{
background:#1589FF;
}

#tab
{
width:30%;
height:60%;
position:fixed;
background: url('tab.png') no-repeat center center fixed;
background-size:33%;
top:20%;
left:35%;
}
}

正常的 CSS 工作正常,但切换到 iphone 时设计不会改变。谁能建议为什么上述媒体查询似乎不起作用?我错过了什么吗?

4

1 回答 1

2

反而:

@media only screen and (max-device-width: 480px) 

尝试:

@media (max-width: 480px)

OR

 @media only screen and (max-width: 480px) 
于 2013-08-26T13:00:18.107 回答