リストの高さを運動に合わせて縮小させたいのですが、うまくいきません。
list aのpaddingを%にするなど試みたのですが、高さが固定されてしまいます。メインビジュアルに合わせて高さを変えたいのですが、
どうすればよいでしょうか
<!DOCTYPE html> <html lang="ja"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title></title> <link rel="icon" type="images/png" href=""> <meta name="" content=""> <!-- CSS --> <link href="css/style.css" rel="stylesheet"> <link href="css/reset.css" rel="stylesheet"> </head> <body> <div id="index" class="inner"> <header> <div class="page_title"> <p>PORTFOLIO</p> </div> </header> <main> <div class="g_nav"> <ul> <li><a href="#index">index</a></li> <li><a href="#personal">制作者</a></li> <li><a href="#web_gallery">WEB制作</a></li> <li><a href="#gallery">イラスト・漫画</a></li> <li><a href="#contact">連絡</a></li> </ul> </div> <div class="main_vs"> <img src="img/main.jpg"> </div> </main> </div> </body>
@charset "UTF-8"; /* 共通 */ body{ background-color: #6875FF; } header{ background-color:#343399 ; } .inner{ max-width: 1366px; margin: 0 auto; } li a{ text-decoration: none; color: black; } img{ max-width: 100%; min-width: 700px; height: auto; } /* index */ header{ height: 100px; } .page_title{ display: block; padding-left: 70%; } .page_title p{ font-size: 4rem; } main{ display: flex; } .g_nav ul{ width: 300px; height: auto; background-color: cadetblue; } .g_nav ul li{ padding-top: 20%; padding-bottom:20% ; text-align: center; } .g_nav ul li a{ font-size: 2rem; }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。