css - Wordpress 网站没有响应媒体查询的背景变化?迪维主题
问题描述
我正在开发我的个人 WordPress 网站,当在 WordPress 主题定制器中使用媒体查询时,我的网站不会响应我对背景所做的更改。
我正在运行 Divi 主题,并使用 Chrome 的检查元素来查找我需要更改的类。
@media only screen and (max-width: 768px) {
.et_cover_background {
background: url(https://echelon.enterprises/wp-content/uploads/2019/05/mobile-floor.jpg) repeat-y;
background-size:100vw;
}
}
@media only screen and (min-width: 769) {
.et_cover_background {
background: url(https://echelon.enterprises/wp-content/uploads/2019/03/echelon-enterprises.jpg) repeat-y;
}
}
我希望每个页面的背景在桌面上更改为“echelon-enterprises.jpg”,并根据屏幕尺寸更改为“mobile-floor.jpg”。我在这里做错了什么?我只是针对错误的班级吗?我也尝试过“et-main-area”类,但还是不走运。
解决方案
您缺少第二个声明的 px
@media only screen and (max-width: 768px) {
body.et_cover_background {
background: url(https://echelon.enterprises/wp-content/uploads/2019/05/mobile-floor.jpg) repeat-y;
background-size:100vw;
}
}
@media only screen and (min-width: 769px) {
body.et_cover_background {
background: url(https://echelon.enterprises/wp-content/uploads/2019/03/echelon-enterprises.jpg) repeat-y;
}
}
推荐阅读
- vba - VBA - 循环行并根据条件插入值
- node.js - 如何从无服务器 cli 设置 Cloudformation 完全访问权限
- php - WooCommerce 如何从 wp_woocommerce 表中选择正确的商品数据
- rest - 由于不受支持的 HTTP 方法选项,大量请求变成 4xx
- jsp - Eclipse环境下jsp生成java代码的位置
- mysql - #MYSQL 查询将结果字段相乘
- angular - 可观察类型上不存在管道
- angular - 在组件测试规范中模拟 BehaviourSubject
- java - Android MVP - 调用服务器
- laravel - (Laravel 5.6,vue)Axios 401 错误与 Safari 上的 PUT、POST、PATCH