首页 >

css怎么做倒影虚化 |require css

nav.css,线条怎么虚线css,css中边框粗细怎么,css3圆按钮,纯css完成风车效果,css汉仪菱芯体,require csscss怎么做倒影虚化 |require css

首先,需要在HTML中添加一张图片,以下是实现代码:

<div class="image">
<img src="example.jpg">
</div>

接下来,大家需要给图片的父级div类“image”添加CSS属性,来实现倒影效果:

.image {
position: relative;
overflow: hidden;
}
.image img {
position: absolute;
bottom: 0;
left: 0;
transition: opacity 0.3s;
}
.image::after {
content: "";
position: absolute;
bottom: -50%;
left: 0;
width: 100%;
height: 50%;
background: linear-gradient(to bottom, rgba(255,255,255,0), rgba(255,255,255,1));
opacity: 0.5;
filter: blur(20px);
transition: opacity 0.3s;
}
.image:hover img {
opacity: 0.5;
}
.image:hover::after {
bottom: 0;
opacity: 1;
}

以上代码中,大家给父级div添加了position:relative属性,让它成为图片的 relative父级。之后,通过制作 ::after偏真伪元素,设置其位置为底部,opacity: 0.5,width:100%,height:50%来实现倒影效果。background添加了渐变,设置了模糊效果filter:blur。最后通过:hover事件来控制图像和倒影效果的变换。

代码实现后运行,就能实现如下所示的效果:

nav.css,线条怎么虚线css,css中边框粗细怎么,css3圆按钮,纯css完成风车效果,css汉仪菱芯体,require csscss怎么做倒影虚化 |require css

使用CSS制作倒影虚化效果并不难,只需要对样式代码进行归纳总结,便可轻松应用。


css怎么做倒影虚化 |require css
  • css怎么与html外联 |css样式表有哪几种 各有什么特点
  • css怎么与html外联 |css样式表有哪几种 各有什么特点 | css怎么与html外联 |css样式表有哪几种 各有什么特点 ...

    css怎么做倒影虚化 |require css
  • css中横向排版怎么写 |css的分号可以省略吗
  • css中横向排版怎么写 |css的分号可以省略吗 | css中横向排版怎么写 |css的分号可以省略吗 ...

    css怎么做倒影虚化 |require css
  • css里模块划分线代码 |css中如何让一个框居中
  • css里模块划分线代码 |css中如何让一个框居中 | css里模块划分线代码 |css中如何让一个框居中 ...