当前位置: 首页 > wzjs >正文

做网站 数据库深圳华强北营业时间

做网站 数据库,深圳华强北营业时间,网站服务器维护内容,seminar什么意思中文文章目录 一、 原因分析二、解决方案方法 1:使用 background 简写属性合并设置方法 2:通过伪元素叠加背景色方法 3:使用 background-blend-mode 混合模式 验证步骤最终效果示意图 三、rgba和opacity区别 推荐方法1 在 CSS 中,同时…

文章目录

  • 一、 原因分析
  • 二、解决方案
        • 方法 1:使用 `background` 简写属性合并设置
        • 方法 2:通过伪元素叠加背景色
        • 方法 3:使用 `background-blend-mode` 混合模式
      • 验证步骤
      • 最终效果示意图
  • 三、rgba和opacity区别

推荐方法1

在 CSS 中,同时设置 background-imagebackground-color 时,默认情况下背景图会覆盖背景色。要让背景色生效,需通过以下方法解决:


一、 原因分析

  • 覆盖层级:背景图的绘制层级高于背景色,若图片铺满元素(如 background-size: 100% 100%),则背景色会被完全遮挡。
  • 透明度不生效:即使背景色使用 rgba 设置了透明度,若背景图无透明区域,颜色仍无法显示。

二、解决方案

方法 1:使用 background 简写属性合并设置

通过 background 属性同时声明背景色和背景图,确保颜色作为底层:

.parent {width: 1920px;height: 100%;background: linear-gradient(rgba(29, 95, 164, 0.3), rgba(29, 95, 164, 0.3)), /* 模拟背景色 */url("@/assets/homeImg/bj.jpg") no-repeat;background-size: 100% 100%;
}
  • 关键点:使用 linear-gradient 创建一个纯色层,与背景图叠加。

方法 2:通过伪元素叠加背景色

::before 伪元素承载背景色,避免与背景图冲突:

.parent {position: relative; /* 为伪元素定位提供基准 */width: 1920px;height: 100%;background: url("@/assets/homeImg/bj.jpg") no-repeat;background-size: 100% 100%;
}.parent::before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(29, 95, 164, 0.3);
}
  • 关键点:伪元素的层级默认在父元素内容之下,但背景图之上。

方法 3:使用 background-blend-mode 混合模式

通过混合模式让颜色与图片叠加显示:

.parent {width: 1920px;height: 100%;background-image: linear-gradient(rgba(29, 95, 164, 0.3), rgba(29, 95, 164, 0.3)),url("@/assets/homeImg/bj.jpg");background-repeat: no-repeat;background-size: 100% 100%;background-blend-mode: overlay; /* 混合模式 */
}
  • 可用混合模式multiplyscreenoverlay 等,根据效果选择。

验证步骤

  1. 检查元素尺寸:确保 .parent 的实际高度不为 0(可通过浏览器开发者工具查看)。
  2. 确认路径正确:检查 url("@/assets/homeImg/bj.jpg") 是否实际指向有效图片。
  3. 透明度调试:临时将 rgba(29, 95, 164, 0.3) 改为不透明色(如 red),观察颜色是否出现。

最终效果示意图

方案效果
方法1背景色与图片直接叠加
方法2伪元素覆盖在背景图上
方法3通过混合模式融合颜色和图片

选择最适合你设计需求的方案即可!

三、rgba和opacity区别

opacity会将div的整个元素都加上透明度
rgba只会颜色加透明度,文本不会加

这里是引用


文章转载自:

http://MCpT0pr2.fhbhr.cn
http://sxbZN2Gj.fhbhr.cn
http://gidAEe2g.fhbhr.cn
http://L1qloqzU.fhbhr.cn
http://yAV34OfO.fhbhr.cn
http://VnPVdTAz.fhbhr.cn
http://6vIqoYb7.fhbhr.cn
http://Nh0DAUpe.fhbhr.cn
http://F8oKALt6.fhbhr.cn
http://vRuAzwkm.fhbhr.cn
http://vcnJiNwB.fhbhr.cn
http://xpA2wpZS.fhbhr.cn
http://eKQKoi6h.fhbhr.cn
http://v7Uio5CG.fhbhr.cn
http://LWNKXqEP.fhbhr.cn
http://vmliQJ0i.fhbhr.cn
http://M9uipGEE.fhbhr.cn
http://6Ptfx75B.fhbhr.cn
http://DR0ctz0p.fhbhr.cn
http://fjWhq3SP.fhbhr.cn
http://miIRILzG.fhbhr.cn
http://o3s9Y4kK.fhbhr.cn
http://AijvgsAT.fhbhr.cn
http://BLVLHgts.fhbhr.cn
http://dPQsK6U6.fhbhr.cn
http://mE8lfZke.fhbhr.cn
http://6kJquPJF.fhbhr.cn
http://tV5s0sDD.fhbhr.cn
http://2WLKziNW.fhbhr.cn
http://4yyEgxDN.fhbhr.cn
http://www.dtcms.com/wzjs/685181.html

相关文章:

  • 网站后台设计教程视频企业网站建设周期
  • 个人网站项目策划书论坛网站有哪些
  • 境外做网站网站电脑制作图片的软件
  • 产权交易网站建设方案icp备案网站接入信息怎么填
  • 点击图片进入网站要怎么做《小城镇建设》》杂志社网站
  • 新手如何建设网站请简述网站开发的流程图
  • 济宁网站建设500元怎么修改网站主页
  • 公司要做网站去哪里购买网站服务器
  • 网站开发用qq登录网站无缝背景
  • 云南建设企业网站佛山网站建站建设
  • 做海淘网站赚钱吗vi设计服务
  • 抚州公司做网站知名网站域名被抢注
  • 海丰县建设局官方网站汕头网站制作方法
  • 计算机网站建设员上海建网站计划
  • wordpress网站的根目录在哪做影视网站该怎么发展
  • 网站页面组成利用社交网站做淘宝客
  • 编程网站开发培训在线制作网页系统
  • 网站建设实训报告意见和建议怎么做营销网站
  • 烟台做网站需要多少钱网站 备份 还原
  • 网站如何交换链接wordpress黑暗
  • 网站域名已经被绑定网络营销推广的优劣势
  • 想开发一个旧物交易网站应该怎么做怎么自己做影视网站
  • 合肥网站开发公司电话网站文章采集
  • 二维码制作网站链接二次开发的意思
  • 网站如何微信支付镇江网站制作哪家公司比较好
  • 做网站工资高么网站建设费属于无形资产吗
  • 新手做淘宝哪个网站比较好网件路由器登录网址
  • wordpress网站360搜索收录怎样做音视频宣传网站
  • 武平县网站建设怀化废品回收市场在哪
  • 现在哪个行业做网站需求多点网站贴子推广怎么做