RELATEED CONSULTING
相关咨询
选择下列产品马上在线沟通
服务时间:8:30-17:00
你可能遇到了下面的问题
关闭右侧工具栏

新闻中心

这里有您想知道的互联网营销解决方案
如何利用CSS3创建三角背景图像

本篇内容介绍了“如何利用CSS3创建三角背景图像”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

目前创新互联公司已为上千家的企业提供了网站建设、域名、网页空间、网站运营、企业网站设计、颍州网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。

直接上代码:








  
  

效果如下图所示:

如何利用CSS3创建三角背景图像

怎么样!效果是不是很棒!

下面我们来分析一下上面的代码:

  • 首先创建两个div


  
  
  • 然后分别给这两个div使用background-image属性添加背景图片,并使用background-size属性设置图片大小、background-repeat属性设置不重复平铺。

    • background-size指定背景图片大小,当值设置为“cover”时,将保持图像的纵横比并将图像缩放成将完全覆盖背景定位区域的最小大小。

  • 最后给第二个div使用clip-path属性画出三角形。

 clip-path: polygon(100vw 0, 0% 0vh, 100vw 100vh);
  • clip-path是css3的一个新属性,意味裁剪路径的意思,让我们可以很便捷的生成各种几何图形。clip-path 通过定义特殊的路径,实现我们想要的图形。而这个路径,正是 SVG 中的 path 。

  • polygon()函数:用于定义一个多边形,也可以用来剪裁图形。它的参数是一组坐标对( ),每一个坐标对代表多边形的一个顶点坐标。浏览器会将最后一个顶点和第一个顶点连接得到一个封闭的多边形。坐标对使用逗号来进行分隔,可以使用绝对单位或百分比单位值。

“如何利用CSS3创建三角背景图像”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注创新互联网站,小编将为大家输出更多高质量的实用文章!


新闻标题:如何利用CSS3创建三角背景图像
本文来源:http://tyjierui.cn/article/ipohos.html