带有 css @media max-width 的 HTML 不起作用

标签 html css

当使用方括号对我的网站进行编码时,@media 起作用了,可以使 div 出现和消失以支持移动屏幕。但是上传到我的托管网站后,它不起作用,所有元素都同时显示。我怎样才能解决这个问题?相关的 CSS 代码如下。

CSS:

@media (max-width : 720px) {
    .disappear {
        display: none;
    }
    #menuposition {
        margin-left: auto;
        margin-right: auto;
    }
    .galleryitem {
        width: 100%
    }
    .containergallery {
        max-width: 250px;
        padding-top: 0%;
    }
}
@media (min-width : 721px) {
    .reappear {
        display: none;
    }
    #menuposition {
        right: 0px;
        position: absolute;
    }
}
@media (max-width : 960px) {
    .galleryitem {
        width:100%
    }
    .containergallery {
        max-width: 300px;
        padding-top: 10px;
    }
}

最佳答案

您链接到的页面在任何地方的源代码中都没有该 CSS,而且所有链接文件也没有。

将 CSS 链接到页面或将其放在内联样式元素中。

关于带有 css @media max-width 的 HTML 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24689653/

相关文章:

css - 不幸的是,网站上的 HR 菜单没有响应

javascript - 在 HTML 中包含 JavaScript 文件将不能作为 <script …/>

html - 在 HTML5 页面的中心显示 Spinner?

css - 在 div 2 鼠标悬停时突出显示 div1 和 div2,在 div 1 鼠标悬停时突出显示任何内容

javascript - 使用 jQuery 从输入值设置本地存储键

css - 我无法将内容正确居中,怎么办?

javascript - 以编程方式展开最不错误的 Accordion

html - 如何在鼠标移开时暂停视频?

javascript - 如何将 "this week"按钮变成下拉菜单?我究竟做错了什么?

html - Bootstrap 页脚中的文本居中对齐