藉助此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