【问题标题】:CSS3 screen resolution is not workingCSS3 屏幕分辨率不起作用
【发布时间】:2013-02-07 02:38:52
【问题描述】:

我在我的 html 文件中使用以下 css 代码。

        <style>
            body{
            background: black;
            color: #fff;
            font: normal 62.5%/1.5 tahoma, verdana, sans-sarif;
        }

        h1{font-size: 2em;}
        p{font-size: 1.4em;}

        <!-- styles for smartphones and very small screen resolution -->
        @media only screen and (min-width: 320px) and (max-width: 400px)
        {
         body{background: blue;}
        }

        <!-- styles for screen resolution bigger than smartphones but smaller or equal to 1024px -->
        @media only screen and (min-width: 401px) and (max-width: 1024px)
        {
            body{background: red;}
        }

        <!-- styles for screen resolutions for a very wide resolution -->
        @media only screen and (min-width: 2000px)
        {
            body{background: green;}
        }
    </style>

我读到代码将根据屏幕分辨率工作。

这个 CSS 是否取决于浏览器窗口的大小?还是我的系统的屏幕分辨率会在这里计算?

我正在更改浏览器窗口的大小并重新加载文件,页面的 UI/设计没有变化。我也清除了缓存。

谢谢。

【问题讨论】:

    标签: html css


    【解决方案1】:

    这是浏览器窗口。 这是一篇关于如何做到这一点的好文章。

    http://css-tricks.com/css-media-queries/

    例如,术语“屏幕”与输出(媒体)有关,而不是实际的屏幕硬件。 例如,它可以替换为“print”,在打印文件时使用。

    【讨论】:

    • 谢谢达尼洛。我开始知道我的错误。我做了错误的评论标记。 :D
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-06-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多