css中clip属性的应用方法(附代码)

互联网 18-10-27

先看效果

clip 属性剪裁绝对定位元素。

当一幅图像的尺寸大于包含它的元素时会发生什么呢?"clip" 属性允许您规定一个元素的可见尺寸,这样此元素就会被修剪并显示为这个形状。

clip: rect(<top>, <right>, <bottom>, <left>);

<!DOCTYPE html> <html> <head>     <meta charset="UTF-8">     <title></title>     <style type="text/css">         .box {             margin: 100px;             display: inline-block;             padding: 8px;             position: relative;             background-color: rgba(255,255,255,0.8);         }         .box::before {             content: '';             position: absolute;             left: 0;             top: 0;             right: 0;             bottom: 0;             border: 2px solid #E611F1;             animation: borderAround 5s infinite linear;             background-color: rgba(25,66,25,0.8);         }         @keyframes borderAround {             0%,             100% {                 clip: rect(0 148px 2px 0);             }             25% {                 clip: rect(0 148px 116px 146px);             }             50% {                 clip: rect(116px 148px 116px 0);             }             75% {                 clip: rect(0 2px 116px 0);             }         }     </style> </head> <body>     <div class="box">         <img src="img/15177108659009550.gif" width="128" height="96" style="background-color: white;">     </div> </body> </html>

附送一张解密图

以上就是css中clip属性的应用方法(附代码)的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: css
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:css如何设置超链接样式?css设置超链接样式的方法(代码示例)

相关资讯