モバイルで表示したときにヘッダーが変更されることを希望します。大きな画面にはロゴの横にテキストが表示されています。モバイルでは、テキストがロゴの下に来るようにしたいと思っています。今はモバイルで見ると、ロゴとテキストのサイズが変更されますが、テキストが大きくなりすぎて画面から外れます。ここで応答性のあるヘッダーのロゴ付きテキスト
は、サイトへのリンクである:ここでは jeepscycleclub.x10host.com
は#pageheaderのための私のCSSです:
#pageheader {
-moz-align-items: center;
-webkit-align-items: center;
-ms-align-items: center;
align-items: center;
display: -moz-flex;
display: -webkit-flex;
display: -ms-flex;
display: flex;
-moz-justify-content: center;
-webkit-justify-content: center;
-ms-justify-content: center;
justify-content: center;
position: relative;
text-align: center;
overflow: hidden;
background-color: #2f2f37;
max-height: 15vh;
}
#pageheader img {
max-height:15vmax;
}
と私のhtml:
<div id="pageheader">
<img src="images/pageheader.gif">
<header>
<h2 style="font-size: 3vh;">Club Info: 316-755-0909</h2>
<h2 style="font-size: 3vh;">FM 100.9 for Race PA System</h2>
</header>
</div>
このちょうど私のテストサイトですので、私はすべてそれをライブに行く前に完了することができます。
ありがとうございます。
私はちょうどのサイズに基づいて、私のHTMLを変更する方法がわからないということで見てきた異なる解像度 – thsorens
に異なるCSSを適用するメディアクエリを調べます。私はかなりCSSの新しいので、私はまだそれがすべての作品を学習している。 – jsvanc
マークアップを変更する必要はありません。インラインマークアップスタイリングを使用する代わりに、スタイルシートを使用します。 GoogleのCSSのメディアクエリ、そしてあなたはたぶんいくつかの良い例を見つけるでしょう – thsorens