画像のようなリストを作りたいのですが、なかなかうまくいかずに手こずっています。
初心者で、コードもぐちゃぐちゃですが、教えていただけると助かります。
HTML
1 <div class="p-main__contents__box"> 2 <div class="p-menu__login"> 3 <div class="p-menu__login--inner clearfix"> 4 <img src="img/recruit.png" class="p-menu__login--logoRecruit" alt="ログイン"> 5 <div class="p-menu__login--recruit clearfix"> 6 <a href="#" class="p-menu__login--link"> 7 <div class="p-menu__login--info clearfix"> 8 <p class="p-menu__login--infoTitle">リクルートIDでログイン</p> 9 <p class="p-menu__login--infoTitleSub">(旧じゃらん×ホットペッパーID)</p> 10 </div> 11 <img src="./img/serch_arrow.png" class="c-item__more--button-sns" alt="serch_arrow"> 12 </a> 13 14 <a href="#" class="p-menu__membership--link"> 15 <div class="p-menu__membership--info"> 16 <p class="p-menu__membership--infoTitle">リクルートID 新規会員登録する</p> 17 </div> 18 </a> 19 </div> 20 </div> 21 <ul class="p-menu__membership-login"> 22 <li class="p-menu __membership-sns"> 23 <a href="#" class="p-menu__membership-sns-link"> 24 <img src="./img/facebook.png" class="p-main__contents__snsLogo"alt=""> 25 <div class="p-menu__sns-txt">Facebook</p> 26 <img src="./img/serch_arrow.png" class="c-item__more--button-sns" alt="serch_arrow"> 27 </a> 28 </li> 29 <li class="p-menu__membership-sns"> 30 <a href="#" class="p-menu__membership-sns-link"> 31 <img src="./img/twitter.png" class="p-main__contents__snsLogo" alt=""> 32 <p>Twitter</p> 33 <img src="./img/serch_arrow.png" class="c-item__more--button-sns" alt="serch_arrow"> 34 </a> 35 </li> 36 <li class="p-menu__membership-sns"> 37 <a href="#" class="p-menu__membership-sns-link"> 38 <img src="./img/google.png" class="p-main__contents__snsLogo" alt=""> 39 <p>Google</p> 40 <img src="./img/serch_arrow.png" class="c-item__more--button-sns" alt="serch_arrow"> 41 </a> 42 </li> 43 </ul> 44 </div> 45 </div>
CSS
1.p-menu__login{ 2 width: 90%; 3 margin:20px; 4} 5 6.p-main__contents__snsLogo{ 7 width: 50px; 8 height: 50px; 9} 10 11.p-menu__membership-sns{ 12 width: 100%; 13line-height: 20px; 14padding: 10px 0; 15font-size: 15px; 16border-bottom: dotted 4px #d3d3d3; 17display: flex; 18justify-content: space-between; 19} 20 21.c-item__more--button-sns{ 22 width: 30px; 23 height: 30px; 24 float: right; 25 padding-right: 15px; 26} 27コード