私は実際に3列のレイアウトを持っています。 これらの列のうちの3つが1つの部門内に配置されています。 これらの列を整列するためにfloatを使用しました。CSSアライメントの問題
#col1 {
float: left;
width: 15%;
background: #93A5C4;
padding-bottom: 10px;
min-height:450px;
}
#col2 {
padding: 10px 0;
width: 70%;
float: left;
min-height:450px;
position:relative;
}
#col3 {
float: left;
width: 15%;
background: #93A5C4;
padding: 10px 0;
min-height:450px;
}`
これらの列が展開すると、これらを保持するコンテナも展開する必要があります。どうすればよいですか。 私はposition:relativeを使用するように展開する必要があります。
に「高さ」を設定していないことを確認する必要がありますインスタンス。次のような質問に答えるには:列がインラインかブロック要素ですか?そして、彼らはどのように水平に、または垂直に拡大するのですか?今何が起こり、何が起こりたいですか?そしてあなたはどこでも 'クリア 'を使いますか? –
htmlコードも追加できますか? – vivek
コンテナのCSSコードも投稿できますか?あなたのコンテナが幅を持っているなら:N%はNまで拡張し、コンテナの中では、あなたの指示に従って様々なdivがそれに適応します。 – TheHube