フリー素材|画像を使用しない囲み枠、飾り枠-04
吹き出しの囲み枠、飾り枠
s_box31
- ▼html/css▼
-
html
<div class="s_box31"> ここに文字 </div>
css.s_box31{ background:#ffc4c4; border-radius:6px; box-sizing:border-box; margin:1em 0; /* 中央寄せは0をautoに変更 */ padding:1em; position:relative; width:80% } .s_box31::after{ border:8px solid transparent; border-top:8px solid #ffc4c4; content:''; left:30px; /* 三角の位置 */ position:absolute; top:100% }
× close
s_box32
- ▼html/css▼
-
html
<div class="s_box32"> ここに文字 </div>
css.s_box32{ background:#fff; border:2px solid #ffc4c4; box-sizing:border-box; margin:1em 0; /* 中央寄せは0をautoに変更 */ padding:1em; position:relative; width:80% } .s_box32::before,.s_box32::after{ border:8px solid transparent; content:''; left:30px; /* 三角の位置 */ position:absolute; top:100% } .s_box32::before{ border-top:8px solid #ffc4c4 } .s_box32::after{ border-top:8px solid #fff; margin-top:-3px }
× close
s_box33
- ▼html/css▼
-
html
<div class="s_box33"> ここに文字 </div>
css.s_box33{ background:#ffc4c4; border:2px solid #2b1408; box-sizing:border-box; margin:1em 0; /* 中央寄せは0をautoに変更 */ padding:1em; position:relative; width:80% } .s_box33::before,.s_box33::after{ border:8px solid transparent; content:''; left:30px; /* 三角の位置 */ position:absolute; top:100% } .s_box33::before{ border-top:8px solid #2b1408 } .s_box33::after{ border-top:8px solid #ffc4c4; margin-top:-3px }
× close
カスタマイズサンプル
#ffc4c4を#c0c0c0に変更
三角を中央に変更
三角を中央に変更
left:30px;をright:30px に変更
border-radius:6px;を追加
border-radius:6px;を追加
▼指定の説明▼
.samplecss { background:#ffc4c4; /* 背景色 */ border-radius:6px; /* 角の丸み */ margin:1em 0; /* 中央寄せは0をautoに変更 */ } .samplecss::after { border:8px solid transparent; border-top:8px solid #ffc4c4; content:''; left:30px; /* 三角の位置 */ }三角を中央にする場合は
left:50%;に変更
margin-left:-8px;を追加してみてください