首页前端开发CSScss广告图特效代码

css广告图特效代码

时间2023-11-17 05:58:03发布访客分类CSS浏览1062
导读:最近在学习Web开发,对于网站中的广告图特效十分感兴趣。今天我就来和大家分享一下一款基于CSS实现的广告图特效。该广告图特效采用了CSS3动画以及过渡效果,通过添加hover伪类实现鼠标悬停时动画的效果。具体的代码如下:.ad { w...

最近在学习Web开发,对于网站中的广告图特效十分感兴趣。今天我就来和大家分享一下一款基于CSS实现的广告图特效。

该广告图特效采用了CSS3动画以及过渡效果,通过添加hover伪类实现鼠标悬停时动画的效果。具体的代码如下:

.ad {
        width: 400px;
        height: 200px;
        position: relative;
        overflow: hidden;
}
.ad img {
        width: 100%;
        height: 100%;
        position: absolute;
        object-fit: cover;
}
.ad .mask {
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        background: rgba(255, 255, 255, 0.95);
        opacity: 0;
        transition: opacity 0.5s;
}
.ad:hover .mask {
        opacity: 1;
}
.ad .content {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        text-align: center;
}
.ad .title {
        font-size: 28px;
        font-weight: bold;
        color: #333;
        margin-bottom: 20px;
}
.ad .desc {
        font-size: 16px;
        color: #666;
}
    

上述代码中,.ad为广告图容器的样式设置,其中包括了宽度、高度、位置等属性。.ad img为广告图的样式设置,包括了图片的适应方式等。.ad .mask为鼠标悬停时产生遮罩层的样式设置,包括了颜色、透明度以及过渡效果等。.ad .content为位于广告图中央的文本内容样式设置,其中包括了位置、字体大小、颜色等属性。

总之,通过这些CSS样式的设置,就可以实现一个简单而又美观的广告图特效。当鼠标悬停在广告图上时,遮罩层会慢慢显现,同时中央的文本内容也会随之变化,增加了页面的交互性和美感。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: css广告图特效代码
本文地址: https://pptw.com/jishu/542765.html
css 如何平方页面宽度 html代码在线转换

游客 回复需填写必要信息