2カラム内の画像を縦に並べたいのですが、
うまくできません。
試したこととして、flex-direction:columnなどを
使用しましたができませんでした。
2カラムレイアウトで使ったdisplay:flexとの併用はできないのでしょうか。
以下、コードと完成レイアウトの枠組みを添付いたしました。
よろしくお願いいたします。
HTML
1<!DOCTYPE html> 2<html lang="ja"> 3 <head> 4 <meta charset="utf-8"> 5 <title>●○○○○●○○○○●○○○○</title> 6 <link rel="stylesheet" href="style02.css"> 7 </head> 8 <body> 9 <div class="contents wrapper"> 10 <div class="container"> 11 <aside> 12 <a href="#"><img class="aside-img" src="●○○○○●○○○○●○○○○.png"> 13 </a> 14 <a href="#"><img class="aside-img" src="●○○○○●○○○○●○○○○.png"> 15 </a> 16 <a href="#"><img class="aside-img" src="●○○○○●○○○○●○○○○.png"> 17 </a> 18 <a href="#"><img class="aside-img" src="●○○○○●○○○○●○○○○.png"> 19 </a> 20 <a href="#"><img class="aside-img" src="●○○○○●○○○○●○○○○.png"> 21 </a> 22 </aside> 23 24 <article> 25 ●○○○○●○○○○●○○○○●○○○○●○○○○ 26 </article> 27 </div> 28 </div> 29 <footer> 30 <div class="container"> 31 <p><small>© 2020 testCopy</small></p> 32 </div> 33 </footer> 34 </body> 35</html>
CSS
1body { 2 margin: 0; 3 font-family: "Hiragino Mincho ProN"; 4} 5a { 6 text-decoration: none; 7} 8.container { 9 width: 1170px; 10 margin: 0 auto; 11} 12.aside-img { 13 width: 180px; 14} 15.contents > .container { 16 display: flex; 17 flex-direction: column; 18 align-items: center; 19 padding: 30px 0 20px 0; 20} 21aside { 22 width: 14%; 23 color: dimgrey; 24 letter-spacing: 5px; 25 font-size: 14px; 26} 27article { 28 width: 82%; 29 color: dimgrey; 30 letter-spacing: 5px; 31 font-size: 14px; 32} 33footer { 34 height: 80px; 35 background-color: #f2f2f2; 36} 37footer p { 38 line-height: 80px; 39 letter-spacing: 5px; 40 color: dimgrey; 41 text-align: center; 42 font-size: 12px; 43} 44
回答2件
あなたの回答
tips
プレビュー