美文网首页
CSS3技巧之形状(切角效果)

CSS3技巧之形状(切角效果)

作者: 叮咯咙咚DQ | 来源:发表于2017-04-08 10:54 被阅读428次

上一小节给大家分享了平行四边形的实现方法,此时我们来说一下切角效果的实现方法。

实现切角效果需要掌握的几个点包括:css渐变、background-size、条纹背景

直角切角

先实现一个简单的,比如让一个矩形,右下角切掉。实现该功能可以使用强大的渐变功能,有了渐变基础,应该不难理解。

注:background: #58a不是必须的,加上它是为了将其作为回退机制。

实现两个切角,左右下角各一个。一层渐变肯定不行,需要两层。按想法一步步实现,首先可能会这样写,想学习更多案例效果的小伙伴可以加我Q群:142991222,一起探索更多前端干货。

可以看到,效果并没有实现,原因是两层渐变都会填满整个元素,因此它们会相互覆盖。需要让它们缩小一点,使用background-size让每层渐变分别只占据整个元素的一半。

依然没有达到效果,这是因为没有添加background-repeat属性,因而每层渐变图案各自平铺了两次。

好了,现在实现了。如果要四个角的话,就要四层渐变了。

就这样一个切角效果就实现了,后还会补充更多多边形效果,大家多多支持,多多鼓励!

相关文章

  • CSS3技巧之形状(切角效果)

    上一小节给大家分享了平行四边形的实现方法,此时我们来说一下切角效果的实现方法。 实现切角效果需要掌握的几个点包括:...

  • 【css3】实现切角效果

  • 切角效果

    现在流行把元素的一个或多个角切成45°的缺口(也称作斜面切角)。CSS渐变方案利用渐变可以接受一个角度(比如45d...

  • CSS3技巧之形状(椭圆)

    回顾那个只能用图片展示形状的日子,之前接触前端的小伙伴们,大家一定会有颇多感触,好在现在我们可以使用纯CSS实现更...

  • css实现切角效果(弧形切角)

    在这之前先熟悉一个css属性linear-gradient()函数用于创建一个线性渐变的“图像”。语法 direc...

  • 12、切角效果

    使用渐变背景可以实现元素的切角效果。 实现底部两个切角时,需要使用两层渐变,再把两层渐变的大小分别设置为整个元素的...

  • CSS 实现切角效果

    就是一个正常的矩形,然后被“切”了一块,而且是沿着右上角切的。那么,这种布局如何实现呢? 一、自适应方式 这种布局...

  • css3知识汇总:切角

    1.使用渐变 因为渐变可以接受一个角度,比如45deg作为方向,而且色标的位置信息也可以是绝对的长度值,不受容器尺...

  • 「PPT疗程」 形状填充图片

    图片被形状分割的效果 今天分享的这个技巧是利用形状的填充,达到图片连续分割的效果,并且不需要真的去分割图片(分割图...

  • web前端面试提问总结:

    学过CSS3吗?CSS3的新增特性有哪些? 主要是文本效果、边框、图片、字体、背景效果、阴影效果、色彩类: RGB...

网友评论

      本文标题:CSS3技巧之形状(切角效果)

      本文链接:https://www.haomeiwen.com/subject/wkrlattx.html