ボーダー500pxは固定されています。応答性にするにはどうすればいいですか? .page1 :: before areaにあります。マーキングエリアを反応的にしたい。
VW(ビューポートの幅)または%のようなフレキシブル部への画素
.page1{
width:100%;
height:auto;
clear:both;
padding:90px 0 40px 0;
background-color:#0D9DDA;
position:relative;
}
.page1::before{
content:"";
width:0;
height:0;
display:block;
border-width:80px 500px 0px;
border-style:solid;
border-color:#0D9DDA transparent transparent ;
position:absolute;
top:100%;
left:0;
z-index:5;
}
<div class="page1"></div>
基本的に境界線ではなく、歪んだ擬似要素、SVGなどがあります。私はこれが前に出てきたと確信しています。 –
Here..http://stackoverflow.com/questions/25360411/responsive-css-triangle-with-percents-width –
実際にはhttp://stackoverflow.com/questions/36392688/header-with-curved-尖った底/ 36410667 –