栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > Web开发 > Html/CSS > CSS教程

CSS中的clip-path区域裁剪属性使用教程

CSS教程 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

CSS中的clip-path能够让你指定一个网页元素的显示区域,而不是缺省的显示全部。

CSS Code复制内容到剪贴板
  1. .clip-me {     
  2.      
  3.     
  4.   position: absolute;   
  5.   clip: rect(110px, 160px, 170px, 60px);   
  6.     
  7.   
  8.     
  9.   clip-path: inset(10px 20px 30px 40px);   
  10.     
  11.   
  12.   
  13. }  

在clip-path的属性值中的inset()函数中有四个值,分别表达着top/left和bottom/right四个点,圈出一个矩形面积。这个矩形面积外的部分都将被裁剪隐藏掉。

需要注意的是,数值中间是用空格分割的,而老式的是用逗号。
2016628114452083.jpeg (680×300)

例子:
2016628114534010.png (349×327)

看这个效果,对这个DIV进行了裁剪。

代码如下:

XML/HTML Code复制内容到剪贴板
  1.   
  2.   
   CSS Code复制内容到剪贴板
  1. .haorooms-small {   
  2.     background-size: cover;   
  3.     width: 300px;   
  4.     height: 300px;   
  5.     -webkit-clip-path: polygon(0% 50%, 25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%);   
  6.     clip-path: polygon(0% 50%, 25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%);   
  7. }  

clip-path的inset属性应用

CSS Code复制内容到剪贴板


  1.   
  2. .clip-me {     
  3.     
  4.   clip-path: inset(10px 20px 30px 40px);   
  5.     
  6. }  

在clip-path的属性值中的inset()函数中有四个值,分别表达着top/left和bottom/right四个点,圈出一个矩形面积。这个矩形面积外的部分都将被裁剪隐藏掉。

clip-path的其他属性应用

CSS Code复制内容到剪贴板
  1. .clip-me {    
  2.   
  3.     
  4.   clip-path: url(#c1);    
  5.   
  6.     
  7.   clip-path: url(path.svg#c1);   
  8.   
  9.     
  10.   clip-path: polygon(5% 5%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);   
  11.   
  12.     
  13.   clip-path: circle(30px at 35px 35px);   
  14.   
  15.     
  16.   clip-path: ellipse(65px 30px at 125px 40px);   
  17.   
  18.     
  19.     
  20.   
  21.     
  22.   clip-path: inset(10% 10% 10% 10% round 20%, 20%);   
  23.   
  24. }  

SVG 裁剪路径样例:

CSS Code复制内容到剪贴板
  1.   
  2.      
  3.      
  4.   
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/215785.html

CSS教程相关栏目本月热门文章

我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号