
おはようございます。
この画像のような吹き出しを作ろうとしています。
いろんなパラメータを操作したりして綺麗な形を作ろうとしているのですが、
吹き出し内の文字列が上下中央揃えと左右中央揃えがずれてしまいます。
paddingで調整しても、吹き出しの三角形の高さがずれたりしてしまいます。
良さげなCSSのオプションで上手く実現できる方法があるでしょうか。
HTML
1<FONT class="sample">文字列</FONT>
CSS
1.sample 2{ 3 margin:0px 15px 0px 0px; 4 padding:1.5px 0px 0px 0px; 5 height:22.5px; 6 border-radius:1em 0em 0em 1em; 7 position:relative; 8 display:inline-block; 9 text-align:center; 10 width:90px; 11 color:#ffffff; 12 background:#007000; 13} 14 15.sample:after 16{ 17 content:""; 18 position:absolute; 19 top:50%; 20 right:-24px; 21 margin-top:-12px; 22 border:12px solid transparent; 23 border-left:12px solid #7f0f5b; 24} 25

回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2018/12/07 16:02
2018/12/08 01:38
退会済みユーザー
2018/12/08 07:12