CSS笔记(一):before伪元素实现半透明背景图
2016-06-14 23:51
615 查看
通过给元素before伪元素作为背景图片的载体,实现半透明背景。
这样的好处是避免直接调整opacity导致前景及子元素也变透明。
样式如下:
下面是一个使用的例子。
示例如下:
外面的div就是带半透明背景的元素。
里面的只是一个用来看效果的子元素。
这样的好处是避免直接调整opacity导致前景及子元素也变透明。
样式如下:
.pane { position: relative; } .pane::before { content: ""; position: absolute; width: 100%; height: 100%; z-index: -1; background: rgba(255, 0, 0, 0.5); opacity: 0.3; }
下面是一个使用的例子。
示例如下:
<div class="pane"> <div style="width:200px;height:200px;background:rgba(123,123,123,);"> </div> </div>
外面的div就是带半透明背景的元素。
里面的只是一个用来看效果的子元素。
相关文章推荐
- CSS学习6(元素框)
- 自己制作调节阴影的CSS3小部件!
- CSSHACK解决IE兼容性问题
- css 横向渐变 图片阴影效果 字体模糊效果
- css 横向渐变 图片阴影效果 字体模糊效果
- css技巧
- css技巧
- css 横向渐变 图片阴影效果 字体模糊效果
- css标签复习---2016.6.14
- 纯CSS实现下拉菜单导航
- css的引入和优先次序
- Qt设置标题栏图标、文字和标题栏样式的方法
- CSS 设置宽度适合屏幕
- css样式优先级示例
- CSS 的overflow:hidden 属性详细解释
- css小技巧
- pure.css 学习记录
- animate.css动画样式详解
- 面向属性的CSS命名
- css选择器和xpath对照表