私は下(緑)シェイプの境界線の幅を設定する方法を探しています。ボーダー - 右に50%。高さは変わらないはずです。どのようにこれを実装するためのアイデア?ここでペンも同様です:https://codepen.io/anon/pen/yPMNPZCSSシェイプの境界線の幅を常に三角形に設定する
.par {
width: 320px;
height: 500px;
background-color: lightgrey;
}
#container {
background-color: #ccc;
position: relative;
}
#container::after {
border-top: 50px solid green;
border-left: 60px solid transparent;
border-right: 60px solid transparent;
bottom: -550px;
content: "";
position: absolute;
width: 100%;
}
<div class="par">
<div id="container"></div>
</div>
おかげで、だけ100%に幅を設定し、それが下向き三角形を形成しないこと。私はそれが混乱するかもしれないので、テキストの行を削除しました – DevJoe