【发布时间】:2016-11-09 22:55:56
【问题描述】:
我有一个使用 CSS 边框的三角形 div。
当前设置为 500 像素宽度。但是我想让它占据屏幕的整个宽度,同时保持它的三角形尖头形状
https://jsfiddle.net/hra17z5t/1/
#one {
width: 500px;
background-color: aqua;
height: 300px;
}
#two{
border-top: 100px solid red;
border-right: 250px solid transparent;
border-bottom: 100px solid transparent;
border-left: 250px solid transparent;
width: 0;
height: 0;
}
<div id="one"></div>
<div id="two"></div>
【问题讨论】:
-
您不能对边框执行此操作,因为它们不采用 % 值。你可能不得不重新考虑。也许是 SVG?