css - 媒体查询不会覆盖标签样式

标签 css media-queries

我想覆盖 h1 标签的 font-size,但它不会这样做 我对 h1 标签有一些规范,但不是因为它的字体大小:

#carousel-index .carousel-inner .item .slide_info h1 {
    color: #005e9c;
    font-weight: 300;
}

对于字体大小我有这个

h1, .h1 {
    font-size: 36px;
}

这是我的媒体查询

@media (max-width: 1224px){
    h1{
        font-size:30px;
    }
}

但它仍然是 36px 而不是 30px

最佳答案

您的媒体查询必须遵循“标准”规则:

h1, .h1 {
    font-size: 36px;
    color: blue;
}

@media (max-width: 1224px){
    h1{
        font-size:30px;
        color: red;
    }
}    

查看这个 jsfiddle: https://jsfiddle.net/ej6phmj1/

关于css - 媒体查询不会覆盖标签样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45080391/

相关文章:

javascript - 如何创建一个固定按钮,当使用 HTML 和 CSS 单击时会打开联系表单?

javascript - 如何提高谷歌的页面速度?

jquery - 动态更改基于另一个 div 高度的 div 的上边距

javascript - 带有 JS 的响应式/自适应 Web 的图像

html - Zurb Foundation 6 菜单右对齐在小型设备上实现居中对齐的简便方法

CSS 媒体查询无法正常工作(布局在手机上看起来缩小了)

html - CSS 导航错误

html - 响应式 HTML 模板

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

html - 无法用 div 或 id 覆盖 li