css - 如何在移动设备上隐藏背景图像(SP Page Builder)

标签 css

我目前正在使用 Joomla 开发一个网站,我正在使用 SP Page Builder 扩展来构建我的内容页面。我在这些内容页面之一上有一个背景图片,它只会弄乱网页的移动显示,所以我想在移动设备上隐藏背景图片。我使用过这个 css 代码,它以前对我有用(在没有 SP Page Builder 的页面上),但它似乎不起作用,这里是代码:

@media all and (max-width: 768px) {
section.sppb-section.bg {
background-color: #ffffff;
background-image: none;
}
}

这是带有背景图片的元素的自动生成的 HTML 代码:

This is a screenshot of page the layout of a row with two columns, somehow this row and columns are constructed using <div></div> tags

是否有解决方案或变通方法。谢谢。

最佳答案

在你的 html 中,你有内联样式,它强制背景存在,所以你需要使用 !important 强制背景图像为 none

@media all and (max-width: 768px) {
    section.sppb-section.bg {
        background-color: #ffffff  !important;
        background-image: none !important;
    }
}

关于css - 如何在移动设备上隐藏背景图像(SP Page Builder),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37345086/

相关文章:

html - Css3 Body Animation 使选择表单中的选项抽动

javascript - 加载时背景淡入

javascript - 如果存在 2 个子 div,隐藏父 div?

css - 如何在没有 SCSS 的情况下应用自定义 Angular Material Theme?

html - 将 Bootstrap 列转换为小型设备的行

javascript - 哪个 JavaScript 框架可以搜索 CSS 样式表规则并编辑它们的属性?

css - 关于 CSS Specificity 的具体问题

javascript - 如何使用 Jquery 切换元素

css - CSS3 下拉菜单和广告的 IE 问题

javascript - 为类的每个元素添加随机字体