借助此CodePen demo,我正在为用户图像制作菱形。缩放菱形
但是,当根据我的内容更改width
和height
时,形状会打扰:请参阅my JSFiddle Demo。
在选择.losange, .losange div
原值width
和height
都250px
和.losange .los1
他们都355px
。
这里是我的代码:
.losange, .losange div {
margin: 0 auto;
transform-origin: 50% 50%;
overflow: hidden;
width: 130px; /* originally 250px */
height: 130px; /* originally 250px */
}
.losange {
transform: rotate(45deg) translateY(10px);
}
.losange .los1 {
width: 130px; /* originally 355px */
height: 130px; /* originally 355px */
transform: rotate(-45deg) translateY(-74px);
}
.losange .los1 img {
width: 100%;
height: auto;
}
请让一个jsfiddle或代码片段 –
用我的代码示例更新我的代码。你可以使用上面的链接 – sleekdev
我改变宽度和高度.losange,.losange div和.losange .los1从原始的例子, – sleekdev