【发布时间】:2018-06-08 16:56:21
【问题描述】:
我试图让两个三角形组成一个矩形。然后我想将内容放入每个三角形中。我正在关注上一个问题的答案:Previous Question。
我的问题是,如果高度不够大,我无法将矩形设为width: 80vw。然后,我不确定如何将内容放入 after 元素中,或者如果知道我会将内容放入三角形中,这是否是最好的设计方法。
有谁知道我该怎么做或有更好的解决方案?
#tierBoxSec {
position: relative;
height: auto;
width: 100%;
}
.box {
width: 80vw;
height: 200px;
background: radial-gradient(at top left, #FFF 49%, #b82222 50%, #b82222 100%);
}
<section id="tierBoxSec">
<div class="box"></div>
</section>
【问题讨论】:
-
出于对伪选择器的个人仇恨,我建议使用线性渐变。这是一个很好的例子:codepen.io/machal/pen/licEd
-
@Our_Benefactors 感谢您的建议。我刚刚编辑了我的片段以尝试执行此操作。我不知道如何使线性渐变成为锐角分割。有什么想法吗?
标签: html css pseudo-element