【发布时间】:2015-01-13 04:00:53
【问题描述】:
我需要帮助创建具有倾斜或角度的背景图像的响应式 div,以实现如下所示:
<div class="rr-left">
</div>
<div class="rr-right">
</div>
我已经尝试在这个解决方案中使用背景图片,唯一的问题是有角度的边框是彩色的,如果我添加背景图片,它看起来全乱了。
我见过这个:http://codepen.io/jefflupinski/pen/azvsA,但歪斜的唯一问题是我需要左右两边是直的
所以我想知道是否有人找到了一种解决方案,可以让两个 div 都触摸并具有响应式背景,或者将两者结合起来以合并图像
谢谢,希望这是有道理的
【问题讨论】:
-
除非背景图像是可平铺的,否则您将无法对背景图像执行此操作,因为有角度的部分是伪
:before/:after元素。跨度> -
有没有办法不用伪元素来做到这一点
-
分割背景图片,在元素中使用一张,在伪元素中使用一张。使用背景定位直到它对齐。
-
或许可以使用
-webkit-clip-path。见this example
标签: html css responsive-design