javascript - 手机优化布局是否正确?

标签 javascript html css

我正在尝试使用 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>

当我减小浏览器的宽度时,它无法正确预览。

我做错了什么?有人可以帮忙吗?

最佳答案

将此添加到您的脑海中。

<meta name="viewport" content="width=device-width, initial-scale=1.0">

关于javascript - 手机优化布局是否正确?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19401611/

相关文章:

javascript - 接口(interface)中的派生属性

javascript - while 循环内的 Ajax 调用

javascript - EaselJs Canvas 拖拽事件未冒泡到父级

javascript - 调整大小的黑色 Canvas 不会随着时间的推移完全褪色为黑色

javascript - 如何将 JSON 对象附加到 GET url?

javascript - svg 中的 <button> 元素?

javascript - 使用 Javascript 获取最后一行 HTML

css - 使用 -webkit-backface-visibility 时,Windows Chrome 中的单选按钮背景变为白色。任何解决方法?

html - OpenLayers 3 - MousePosition 悬停问题

html - 在标题前添加 Font Awesome 图标?