小樱知识 > 生活常识css不透明度怎么设置(css不透明度的设置)

css不透明度怎么设置(css不透明度的设置)

提问时间:2022-03-16 12:31:45来源:小樱知识网


今天遇到一个问题:div边框和背景色随主题色变化,边框和字体不透明,背景半透明(如下图所示)

设计图

在网上搜索解决办法发现都是说使用rgba,但是另外一个问题就来了,背景和边框的颜色就没办法改变了,所以只好自己想办法。突发奇想使用伪类完美解决了问题,话不多说,上代码(此处样式部分使用了scss,不懂的请自行百度)

<!-- html代码 --><div class="box">  内容</div>
/* scss代码*/$primary:#2CD334;.box {      position: relative;      border: 1px solid $primary;      width:100px;      height: 100px;      border-radius: 12px;      &:after {        content: "";        position: absolute;        width: 100%;        height: 100%;        background: $primary;        opacity: 0.1;        top: 0;        left: 0;      }}

实际效果

背景和框架完成了,内容就自己解决啦~

以上内容就是为大家推荐的css不透明度怎么设置(css不透明度的设置)最佳回答,如果还想搜索其他问题,请收藏本网站或点击搜索更多问题

内容来源于网络仅供参考
二维码

扫一扫关注我们

版权声明:所有来源标注为小樱知识网www.xiaoyin02.com的内容版权均为本站所有,若您需要引用、转载,只需要注明来源及原文链接即可。

本文标题:css不透明度怎么设置(css不透明度的设置)

本文地址:https://www.xiaoyin02.com/shcs/117152.html

相关文章