#実現したいこと
以下のような形**(五角形のような赤い部分)**をcssで再現したいです。
###実際のコード
html
1<div class="box_arrow"> 2 <p>何かテキストが入る</p> 3 </div>
#試したこと
こちらの19番目に紹介されているヘキサゴンのbeforeを取って試しましたが、border-left
, border-right
を**%の指定にすると効かなくなります。。。**
css
1content: ""; 2 position: absolute; 3 bottom: -25px; 4 left: 0; 5 width: 0; 6 height: 0; 7 border-left: 50px solid transparent; 8 border-right: 50px solid transparent; 9 border-top: 25px solid #81C7D4;
border-left
, border-right
の部分がpxの指定だと、画面幅が変わるとレイアウトが崩れるので、%にしたいです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/03/29 08:50