【发布时间】:2016-11-01 16:55:30
【问题描述】:
我正在使用倾斜,但转换也适用于倾斜框中的所有内容,正如您在我的笔中看到的那样。该段落看起来是斜体的。 http://codepen.io/Sidney-Dev/pen/RGXVpb
.services {
display: flex;
overflow: hidden;
}
.left {
background-color: black;
height: 250px;
width: 60%;
margin-left: -50px;
}
.right {
background-color: green;
width: 50%;
margin-right: -500px
}
.skew {
transform: skew(-15deg);
}
p {
color: white;
}
<section class="services">
<div class="left skew">
<div class="inner-container">
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Porro praesentium deserunt fugiat, qui est delectus vel eligendi totam quidem amet laudantium harum, saepe voluptates voluptatibus. Aliquam ea, totam nulla magni.</p>
</div>
</div>
<div class="right skew">
</div>
</section>
如何倾斜盒子而不影响里面的内容?
希望你能帮忙
【问题讨论】:
-
这可以在不使用
skew的情况下完成。在父级上使用linear-gradient。 Fiddle -
我其实很喜欢线性渐变的想法。但是如果我缩小窗口,我会看到段落溢出。那么在这种情况下,我如何才能始终将段落保留在黑色容器中?
-
也..我看到分隔框的线(中间的那个)看起来不直...相反它看起来是锯齿状的。
标签: html css css-transforms