我已经创建了一个布局,其中背景元素略微向左上方旋转。
但是我发现你可以使用SVG来完成此操作,但我以前从未使用过。
目前我使用以下技术:
但是我发现你可以使用SVG来完成此操作,但我以前从未使用过。
目前我使用以下技术:
.background {
width:100%;
margin-left: -160px;
margin-right: -160px;
transform: rotate(20deg);
}
现在的问题是元素只是水平对齐,而且当我缩小页面或需要使用大量负边距时,它并不适合我的屏幕。但我认为这不是解决问题的好方法。
这里有一个CodePen,展示了当前的情况。
下面是应该呈现的样子:
上面的图片只是一个样本。实际上,在页面中会像这样。黑色条纹的宽度是您屏幕的全宽。
形状不需要任何hover
效果,只需保持静态即可。