私はCodePenに次のようなcodeを持っています。私は最初からウェブサイトを作成しようとしています。各セクションは独自のフルページとなるため、セクションクラスを作成しました。最初のセクション(about)の中で、私は2つのdivを作成しました。最終的には、ブラウザのサイズに関係なく、このように見えるようにしたいと考えています。ウィンドウのサイズが変更されると、内容も画面に合わせて自動的にリサイズされます。しかし、私がこれまでに持っていたコードは、ウィンドウが小さくなったときにaboutInfoを移動します(絶対位置に設定しても)。これまでdiv内のdiv要素の配置とサイズ変更
マイコード:
#about {
background-color: #D1C9BE;
position: relative;
}
#aboutImage {
border-style: dashed;
border-color: red;
background-color: white;
position: absolute;
height: 150px;
width: 150px;
top: 50%;
transform: translateY(-50%);
left: 300px;
}
#aboutInfo {
border-style: dotted;
border-color: black;
background-color: white;
font-size: 35px;
text-align: right;
position: absolute;
top: 50%;
transform: translateY(-50%);
right: 200px;
}
私はいくつかの修正を研究してきたと私はフレキシボックス、jQueryの、およびマージンとパディングのだけでも、修正プログラムを使用できることを読みました。現時点では、どのソリューションが最もうまくいくのか、どのソリューションが使いやすくなるのかよく分かりません。
だから私の質問に要約する:
私は動き回るからそれを維持するためにaboutInfoの位置を固定するにはどうすればよいですか?
どのサイズのブラウザにも合わせてウェブサイト全体のコンテンツのサイズを自動的に変更するにはどうすればよいですか?
?レイアウト戦略は何ですか? – Terry
だから、これらのdivは両方とも、配置されたまま正確に表示されますが、画面の中央に表示されますか? – hermbit
ボックス内のテキストを画面のサイズに応じて拡大しますか? – victmo