我正在尝试构建一个三角形,其渐变颜色宽度为其父元素的100%。父元素将位于三列中的一列,并且将是响应式的。 我通过制作实色三角形并在其上放置透明渐变来完成渐变部分。问题是,使用这种方法需要为三角形指定特定的宽度。 以下是我用于三角形的方法:
width: 0;
height: 0;
border-style: solid;
border-width: 0 0 40px 300px;
border-color: transparent transparent red transparent;
我找不到一种方法使三角形的宽度与父容器的宽度保持100%一致。
最终目标是,三角形将具有变化的高度,具体取决于查看哪种产品,但始终应该是父容器的100%宽度。这是我目前设置的示例。 http://codepen.io/anon/pen/vOpQYo