![
display:flex;で上記のSNSformを横並びにしたのですが高さが不揃いになってしまいます。おそらくいいね横の画像が大きいからだと思いますがどうすれば3つの要素の高さを統一できますか?(いいね横の画像の大きさは16×16pxです)よろしくお願いいたします。
html
1 <div class="snsform"> 2 <small class="twitter"><i class="fab fa-twitter"></i>ツイート</small> 3 <small class="facebook">いいね!</small> 4 <small class="share">シェア</small> 5 </div>
CSS
1.snsform { 2 display: flex; 3 justify-content: center; 4 align-items: baseline; 5 font-size: 10px; 6} 7.facebook,.share,.twitter { 8 background-color: #1877f2; 9 padding: 0 5px; 10 margin: 0 4px; 11 border-radius: 2px; 12} 13.twitter { 14 background-color: #1b95e0; 15} 16.facebook::before { 17 content: url(OqOE21UvWe3.png); 18 position: relative; 19 top:3px; 20 left: -3px; 21} 22
回答2件
あなたの回答
tips
プレビュー