博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《CSS揭秘》:菱形图片
阅读量:5788 次
发布时间:2019-06-18

本文共 415 字,大约阅读时间需要 1 分钟。

菱形图片

在网页设计中,把图片裁切成菱形主要有两种方法。一种是基于元素嵌套方案,另外一种是裁切路径方案

元素嵌套方案

将图片用一个<div>包裹起来,对这个<div>变形,然后对图片应用相反的变形。

.picture{    width: 250px;    height: 250px;    transform: rotate(45deg);    overflow: hidden;}.picture > img{    max-width: 100%;    transform: rotate(-45deg) scale(1.42);//图片需要扩大1.42倍去填满整个菱形区域}

clipboard.png

裁切路径

使用元素嵌套方案虽然可以实现目的,但是兼容性并不好,如果图片不是正方形,结果就会严重变形。另一种方法是使用裁切路径属性。

clip-path: polygon(50% 0, 100% 50%, 50% 100%, 0 50%);

clipboard.png

转载地址:http://auqyx.baihongyu.com/

你可能感兴趣的文章
2018年7月第一周网站建站笔记
查看>>
jasperReport例子
查看>>
MongoDB工具MagicMongoDBTool使用介绍(一) -- 简单MongoDB入门
查看>>
javascript的事件
查看>>
android 打开SD卡文件夹,并获得选中文件的路径怎么实现?
查看>>
android 如何实现连接蓝牙打印机来实现打印功能
查看>>
CSS3 高级技术
查看>>
原型模式(Prototype )
查看>>
201521123009 《Java程序设计》第1周学习总结
查看>>
年终述职--常见问题分析解答
查看>>
C#_细说Cookie_Json Helper_Cookies封装
查看>>
对事件循环的一点理解
查看>>
在mui中创建aJax来请求数据..并展示在页面上
查看>>
spring 之AOP
查看>>
总结 15/4/23
查看>>
守护进程
查看>>
Windows 7环境下网站性能测试小工具 Apache Bench 和 Webbench使用和下载
查看>>
C#常见错误解决方法
查看>>
安装cnpm (npm淘宝镜像)
查看>>
js 利用事件委托解决mousedown中的click
查看>>