为什么我的媒体查询不起作用?

乔治娜·贝克特(Georgina Beckett)

我曾尝试为移动设备和平板电脑创建媒体查询,但是当我使用普通的浏览器(在台式机上并且将屏幕缩小)时,它们确实可以工作,但是当我使用实际的移动设备或平板电脑时,它们无法工作药片。我已经完成了CSS和HTML验证,所以我无法想象是那样。

我的网站已在大学服务器上启动并运行,因此您可以从那里查看媒体查询:http : //stc110.edu.csesalford.com/http://stc110.edu.csesalford.com/general.css

这些是我的媒体查询:

/*Styles for screen 600px and lower*/
@media handheld, screen and (max-width: 600px) {
    #navigation { 
        height: auto;
    }
    #navigation ul {
        width: 100%;
        display: block;
        height: auto;
    }
    #navigation li {
        width: 50%;
        float: left;
        position: relative;
    }
    #navigation li a {
        border-bottom: 1px solid #ff9999;
        border-right: 1px solid #ff9999;
    }
    #navigation a {
        text-align: left;
        width: 100%;
        text-indent: 25px;
    }
    header {
        padding-top: 30px; 
    }
}

/*Styles for screen 480px and lower*/
@media handheld, screen and (max-width : 480px) {
    #navigation {
        border-bottom: 0;
    }
    #navigation ul {
        display: none;
        height: auto;
    }
    #navigation a#pull {
        display: block;
        background-color: #ff6666;
        width: 100%;
        position: relative;
    }
    #navigation a#pull:after {
        content:"";
        background: url('images/nav-icon.png') no-repeat;
        width: 30px;
        height: 30px;
        display: inline-block;
        position: absolute;
        right: 15px;
        top: 10px;
    }
}

/*Smartphone*/
@media handheld {
    #navigation {
        border-bottom: 0;
    }
    #navigation ul {
        display: none;
        height: auto;
    }
    #navigation a#pull {
        display: block;
        background-color: #ff6666;
        width: 100%;
        position: relative;
    }
    #navigation a#pull:after {
        content:"";
        background: url('images/nav-icon.png') no-repeat;
        width: 30px;
        height: 30px;
        display: inline-block;
        position: absolute;
        right: 15px;
        top: 10px;
    }
}
Prajwal Shrestha

请把下面的代码放在头部

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

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么我的媒体查询不起作用?

来自分类Dev

为什么媒体查询在我的博客上不起作用?

来自分类Dev

为什么我的程序化媒体查询不起作用(React.js)

来自分类Dev

媒体查询在我的情况下不起作用

来自分类Dev

为什么媒体查询在Angular8中不起作用

来自分类Dev

引导媒体查询不起作用

来自分类Dev

CSS媒体查询不起作用

来自分类Dev

媒体查询不起作用

来自分类Dev

媒体查询屏幕不起作用

来自分类Dev

媒体查询似乎不起作用

来自分类Dev

为什么我的媒体屏幕查询不起作用,我的网站无法响应?

来自分类Dev

媒体查询问题。类和ID在媒体查询中不起作用

来自分类Dev

CSS 媒体查询在我的浏览器上不起作用

来自分类Dev

我将此代码用于 scss 中的媒体查询不起作用

来自分类Dev

媒体查询根本不起作用

来自分类Dev

具有引导程序的媒体查询不起作用

来自分类常见问题

Chrome设备模式仿真媒体查询不起作用

来自分类Dev

媒体查询在iframe中不起作用

来自分类Dev

媒体查询纵向方向似乎不起作用

来自分类Dev

iOS 7中的媒体查询不起作用

来自分类Dev

移动设备的CSS媒体查询不起作用

来自分类Dev

媒体查询在Internet Explorer 11中不起作用

来自分类Dev

CSS @import导致媒体查询类不起作用

来自分类Dev

媒体查询根本不起作用

来自分类Dev

媒体查询工作正常,但突然不起作用了

来自分类Dev

媒体查询字体大小不起作用

来自分类Dev

媒体查询和视口不起作用

来自分类Dev

Wordpress子主题中的媒体查询不起作用

来自分类Dev

响应式媒体查询在Wordpress中不起作用