文章插图
今天遇到一个问题: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;}}实际效果
背景和框架完成了,内容就自己解决啦~
以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!
「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助:- 患有骨质疏松的中老年人尽量不要滑雪、滑冰
- 大鲵和娃娃鱼是不是同一种东西?
- 游泳时最重要的是不间断呼气
- 不是所有人都适合跑步机
- 跑步技巧 正确跑步技巧超速燃脂不费力
- 心情不好就去跑步吧 跑步可以消除沮丧
- 炒酸奶好吃不好吃
- 辣根是芥末吗
- 糯米粉和粘米粉有什么区别
- 结婚吉日查询 2020年10月4日农历八月十八结婚好不好