如何div
在CSS中绘制对角线?Google只揭示了如何绘制对角线“”,但我不明白如何将其用于div
。
在下面的图片中,蓝色部分是div
:
您可以使用CSS3转换 skewY()
函数,其父级值为正,子包装元素的值为负。
.parent {
-webkit-transform: skewY(-5deg);
-moz-transform: skewY(-5deg);
-ms-transform: skewY(-5deg);
-o-transform: skewY(-5deg);
transform: skewY(-5deg);
}
.parent > .child {
-webkit-transform: skewY(5deg);
-moz-transform: skewY(5deg);
-ms-transform: skewY(5deg);
-o-transform: skewY(5deg);
transform: skewY(5deg);
}
工作演示。
从规格:
skewY()
指定沿Y轴按给定角度的2D倾斜变换。
值得注意的是,usingskewY()
不会改变转换后元素的宽度。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句