【发布时间】:2016-03-29 18:53:46
【问题描述】:
我创建了一个布局,其中背景元素略微旋转到左上角。
但是我看到了一些你可以用 SVG 做的事情,但之前从未真正使用过它。
现在我使用以下技术:
.background {
width:100%;
margin-left: -160px;
margin-right: -160px;
transform: rotate(20deg);
}
并且将元素旋转到与它们只是水平对齐的相反方向。
但是当我缩小时它并不适合我的屏幕,或者我需要有很多负边距,但我认为这不是解决这个问题的好方法。
这是CodePen 现在的情况。
下面是它的外观:
上面的图片只是一个示例。 Here is how it would actually look in the page. 黑色条纹是你屏幕的全宽。
形状不需要hover 效果,它只需要是静态的即可。
【问题讨论】:
-
请分享你想要的东西
-
哦,抱歉,我用我在 Photoshop 上创建的设计图片编辑它
-
抱歉,不小心删除了我之前的评论。您是否专门寻找 SVG 答案(或)类似于 this 可以接受?
-
这正是我想要的,我现在更喜欢这个解决方案,当我有更多时间更换 SVG 时,我总是可以回顾一下。非常感谢!
-
不是形状,它只需要是静态的
标签: html css svg css-shapes