CSS
1 2body{ 3 margin:0; 4} 5header{ 6 width: 100%; 7 height: 75px; 8 background-color: red; 9 position: fixed; 10} 11div{ 12 font-size:14px; 13} 14.container{ 15 background-color: green; 16 width: 1170px; 17 height: 75px; 18 margin:0 auto; 19 display: flex; 20 align-items: center; 21} 22.header-logo img{ 23 height: 45px; 24 25} 26.header-logo{ 27 28 display: inline-block; 29} 30.headline{ 31 font-weight: 600; 32 display: inline-block; 33 margin-top: 7px; 34} 35.btn{ 36 font-weight: 300; 37 text-decoration: none; 38 display:block; 39 padding:10px 39px; 40 color:white; 41 border-radius: 100px; 42 opacity: 0.7; 43 background-color: #FF3366; 44} 45.header-right{ 46 margin:0 0 0 auto; 47} 48.header-right a:hover{ 49 opacity: 1.0; 50} 51
HTML
1<!DOCTYPE html> 2<html lang="ja" dir="ltr"> 3 <head> 4 <meta charset="utf-8"> 5 <link rel="stylesheet" href="test_css.css"> 6 <title></title> 7 </head> 8 <body> 9 <header> 10 <div class="container"> 11 <div class="header-logo"><img src="C:\Users\kusud\OneDrive\画像\ドキュメント\新しいフォルダー\text fot atom\html.hmtl\isara\isaralogo.png" alt="isaralogo"></div> 12 <div class="headline">バンコクのノマドエンジニア育成講座</div> 13 <div class="header-right"><a class="btn" href="#">お問い合わせ / 資料請求はこちら</a><div class="header-right"> 14 </div class="container"> 15 </header> 16 </body> 17</html> 18
検証モードを使用し、小さくしたりしてみると個々の要素まで小さくなったり、ヘッダー高さがどんどん縮んでいきます。
要素の大きさを固定したいのですがどうすれば改善できるでしょうか?