首页 > 其他分享 >CSS 遮罩层

CSS 遮罩层

时间:2024-06-12 13:54:57浏览次数:18  
标签:遮罩 content masked background position CSS absolute

html

<!DOCTYPE html>
<html>
<head>
 <link rel="stylesheet" href="basic.css">
</head>
<body>
<div class="masked-element">
    <div class="content">这里是需要遮罩的内容</div>
</div>
<div class="container">
  <div class="content">正常内容</div>
</div>
</body>

</html>

basic.css

.masked-element {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1000;
    /*background: url('http://www.vipsoft.com.cn/vipsoft/img/logo/classic/light.png') no-repeat center center;*/
    /*background-size: cover;*/
}

.masked-element::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.6); /* 遮罩颜色和透明度 */
}

.content {
    position: relative; /* 确保内容在遮罩之上 */
    z-index: 1;
    color: white; /* 遮罩下的文字颜色 */
}

标签:遮罩,content,masked,background,position,CSS,absolute
From: https://www.cnblogs.com/vipsoft/p/18243808

相关文章

  • 20_CSS_ 字体大小
    上面的代码还涉及继承与优先级的内容,不懂得可以参照:16_CSS_选择器的优先级_简单聊18_CSS_CSS三大特性这里简单说一下,为什么在不设置字体大小的情况下,使用不同浏览器打开时,显示的字体大小不一样:因为不同浏览器默认字体大小不一样。当设置字体小于浏览器默认字体大小或者不......
  • HTML+CSS+JS 倒计时动画效果
    1.整体效果https://mmbiz.qpic.cn/mmbiz_gif/iaVb9cSjKNDeLc7vbAUXJ4yFicKsd2d94ibVgYMJYz3frKeib1tibZhf78kc70gVp9EoqQw16Xzia6OialDaibic9o4iaMfg/640?wx_fmt=gif&from=appmsg&wxfrom=13&tp=wxpic实现了一个倒计时动画效果,包括数字区域和倒计时结束区域。数字区域显......
  • Web应用课 第二讲 CSS定义方式、选择器、颜色
    定义方式行内样式表:只作用在单个元素<!--CSS定义方式1:行内样式表--><imgsrc="/static/images/mountain.jpg"alt="山1"width="300"><imgsrc="/static/images/mountain.jpg"alt="山2"style="width:30%;&quo......
  • 【现代 CSS】标准滚动条控制规范 scrollbar-color 和 scrollbar-width
    Chrome在121版本开始,原生支持了两个滚动条样式相关的样式scrollbar-color和scrollbar-width。要知道,在此前,虽然有::-webkit-scrollbar规范可以控制滚动条,可是,::-webkit-scrollbar是非标准特性,在MDN文档中都明确了不应该在生产环境使用它。MDN-::-webkit-scrollbar......
  • scss定义伪类变量
    在SCSS中,可以使用变量来存储伪类选择器的样式,然后通过嵌套或扩展将其应用到特定的选择器中。以下是一个示例,展示如何将伪类的样式存储在一个变量中并在不同的地方使用它。示例代码1.定义一个SCSS变量存储伪类样式$base-menu-color-active:#ff0000;//定义颜色变量%be......
  • 11-CSS定位
    01CSS定位概念理解01标准流布局概念的理解02position属性02相对定位依然在标准流中应用场景:在不影响其它元素的情况下,对当前元素进行微调<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"co......
  • 大学生HTML期末大作业——HTML+CSS+JavaScript美食网站(零食)
    HTML+CSS+JS【美食网站】网页设计期末课程大作业web前端开发技术web课程设计网页规划与设计......
  • 大学生HTML期末大作业——HTML+CSS+JavaScript购物商城(华为手机)
    HTML+CSS+JS【购物商城】网页设计期末课程大作业web前端开发技术web课程设计网页规划与设计......
  • CSS中背景断裂和精灵图的关系,以及4种解决方式
    背景断裂是指在使用背景图片时,由于背景图片的尺寸不足以覆盖整个元素区域,导致背景在某个方向上出现中断、不连续的现象。这种情况通常在自适应布局或宽屏、高分辨率设备上更容易出现,因为元素的尺寸可能会随着视口大小变化而变化。当使用精灵图作为背景时,背景断裂问题可能会......
  • css3一直旋转 暂停后还保持角度
    要使CSS3动画一直旋转,并在暂停时保持最后的角度,您可以使用animation-play-state:paused;属性来暂停动画,并使用animation-fill-mode:forwards;来保留最后的状态。@keyframesrotate{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}......