我正在尝试使用 CSS 和 HTLM5 创建移动优化布局。
我在样式的底部添加了这段代码
@media only screen and (max-width: 480px) {
body {
padding: 5px;
background-color:#FFF;
background-image:url(images/smoothieworld_logo_mobile.jpg;
background-repeat:no-repeat;
}
#wrap {
with:auto;
margin-top:80px;
}
#masthead, sidebar {
display:none;
}
#mainnav {
height: auto;
}
#mainnav li {
float:none;
width: auto;
text-align:left;
border-top: 1px grey solid;
border-bottom: 1px grey solid;
}
#maincontent {
float: none;
width:auto;
background-color:white;
}
#footer, #footer p {
clear:none;
width:auto;
height:auto;
background-image:none;
padding-top:20px;
margin-top:0px;
}
}
当我在我的浏览器 Safari 和 Firefox 中预览都是最新的时,这不起作用。
然后我在我的样式链接下面添加了一个脚本
<link rel="stylesheet" media="screen" href="reset.css" type="text/css" />
<link rel="stylesheet" media="screen" href="base.css" type="text/css" />
<script scr="modernizer-2.6.2.js" type="text/javascript"></script>
当我减小浏览器的宽度时,它不能正确预览。
我做错了什么?有人可以帮忙吗?