前端实现3d效果_CSS3专题(七)—这是一个利用阴影实现的伪3D效果

欢迎来到我的CSS3专题系列文章,更多精彩内容持续更新中,欢迎关注 :)

CSS3各种属性的设置本身难度不大,最重要的是我们要学会利用它的特性去制作出一些逼真的效果。

本章目标

  1. CSS3伪类的基础语法
  2. 阴影的基础语法
  3. transform的妙用

先来看下我们今天要实现的第一个效果吧

9f984344c636672fc7899e8fba715462.png

曲线阴影

从效果图来看,我们放了一个盒子。底部有一个曲线的阴影。整体效果给用户一个很好的立体感。

刚开始接触CSS3的童鞋可以想到,布局是在一个div里面放两个span,然后通过span标签去生成我们的阴影。

NONONO,如果这是真实的项目开发,这样做即使你做出来了,也会被骂死的。

为什么呢?做前端,我们的目标并不是只是把效果实现就完事。

在这个示例中,显然,我们不需要添加额外的标签,我们可以通过css3中的伪类来实现

伪类

在css3中,我们可以给元素添加伪类,语法:

div:bofore{} 和 div:after{}

我们要在伪类中,一个conte

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值