html
1<html lang='ja'> 2 <head> 3 <meta charset="utf-8"> 4 <title></title> 5 <link rel="stylesheet" href="style.css"> 6 <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script> 7 <link href="https://use.fontawesome.com/releases/v5.6.1/css/all.css" rel="stylesheet"> 8 <meta name="viewport" content="width=device-width,initial-scale=1"> 9 </head> 10<body> 11 <div class='question'> 12 <p><i class="far fa-question-circle"></i>プログラミングスキルは必要ですか?<i class="fas fa-chevron-down"></i></p> 13 </div> 14</body>
css
1.question { 2 font-size: 20px; 3 padding: 20px; 4 border: 1px solid #e5e5e5; 5 border-radius: 5px 5px 0 0; 6 cursor: pointer; 7 margin-bottom: 5px; 8} 9.fa-question-circle { 10 color: #016ea9; 11} 12.fa-chevron-down { 13 color: #e5e5e5; 14 float: right; 15}
.fa-chevron-down というフォントアイコンを<p>要素の右端上下中央に配置するにはどうしたらいいですか?float: right;だと右寄せにはなりますが上下中央にはなりません。よろしくお願いいたします。
.question の中での上下中央ということなら、そうなっているように見えますが。
上下中央というか、上下に20pxあるパディングに挟まれている感じですね。
回答2件
あなたの回答
tips
プレビュー