どのようにCSSの3つのカラムのレイアウトを作成する
これは、どのようにシンプルな3つのカラムを使用する上でのCSSレイアウトを作成するチュートリアルです。
レイアウトは、ヘッダー、メインコンテンツのカラムは、サイドバー、フッターで構成されます。 一度どのように必然的なInternet Explorerのバグを知っているすべての困難に対処するためには非常に基本的なレイアウトではなく、 CSSでは作成してください。
連鎖球菌最初:私たちは基本的なHTML構造を作成
> <div id = "header" > <div id = "sub-header" > </div> </div> <div id = "nevigation" > <ul> <li> <a href = "#" > Home </a> </li> <li> <a href = "#" > About us </a> </li> <li> <a href = "#" > Services </a> </li> <li> <a href = "#" > Products </a> </li> <li> <a href = "#" > Sitemap </a> </li> <li> <a href = "#" > Contact Us </a> </li> </ul> </div> <div id = "content" > <div id = "sub-content" > <div id = "column1" > <h2> About Us </h2> <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. <div = "page"番号> <div = "header" > <div = "sub-header" > < /部のID > < /部>番号<div = "nevigation" >は<ul> <li> < のHREF = " # " >ホーム< / a > < /李> <li>の<a のHREF = "#" >について問い合わせ< / a > < /李> <li>の<a のHREF = "#" >サービス< / 1 > < /李> <li>の<a のHREF = "#" >製品< / a > < /李> <li>の<a のHREF = "#" >サイトマップ< / a > < /李> <li> <一 のHREF = " # " >お問い合わせ< / a > < /李> < /のUL > < / 部 > = "content" > <div = "sub-content" > <部 番号 = " column1のID " <div問い合わせ> <h2>について< / h2 > <p> Loremイプサムかなしみ、 consectetur adipiscing elit amet座る。 超音波viverra当社笑いduoの複数形。 neque欧州では、 tortor葉rhoncus 。 interdum placerat purus 。 Loremイプサムかなしみ、 consectetur adipiscing elit 。 Suspendisse potenti.Loremイプサムかなしみamet座るametいたします。 < / p > <p> Loremイプサムかなしみ座るamet 、 consectetur adipiscing elit座る。 超音波viverra当社笑いduoの複数形。 neque欧州では、 tortor葉rhoncus 。 interdum placerat purus 。 > Readmore </a> </p> </div> <div id = "column2" > <h2> Services </h2> <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Loremイプサムかなしみ、 consectetur adipiscing elit 。 Suspendisse potenti.Loremイプサムかなしみamet座る= "#" amet 、 『 <a のHREF 座る > Readmore < / a >を< / p > < /部> <div番号 = "column2" > <水素>サービス< / H2に> <p> Loremイプサムかなしみamet 、 consectetur adipiscing elit座る。 超音波viverra当社笑いduoの複数形。 neque欧州では、 tortor葉rhoncus 。 interdum placerat purus 。 Loremイプサムかなしみ、 consectetur adipiscing elit 。 Suspendisse potenti.Loremイプサムかなしみamet座るametいたします。 < / p > <p> Loremイプサムかなしみ座るamet 、 consectetur adipiscing elit座る。 超音波viverra当社笑いduoの複数形。 neque欧州では、 tortor葉rhoncus 。 interdum placerat purus 。 > Readmore </a> </p> </div> <div id = "column3" > <h2> Contact Detail </h2> <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Loremイプサムかなしみ、 consectetur adipiscing elit 。 Suspendisse potenti.Loremイプサムかなしみamet座る= "#" amet 、 『 <a のHREF 座る > Readmore < / a >を< / p > < /部> <div番号 = "column3" > <水素>連絡先の詳細< /水素> <p> Loremイプサムかなしみamet 、 consectetur adipiscing elit座る。 超音波viverra当社笑いduoの複数形。 neque欧州では、 tortor葉rhoncus 。 interdum placerat purus 。 Loremイプサムかなしみ、 consectetur adipiscing elit 。 Suspendisse potenti.Loremイプサムかなしみamet座るametいたします。 < / p > <p> Loremイプサムかなしみ座るamet 、 consectetur adipiscing elit座る。 超音波viverra当社笑いduoの複数形。 neque欧州では、 tortor葉rhoncus 。 interdum placerat purus 。 > Readmore </a> </p> </div> </div> </div> <div id = "bottom" > <div id = "sub-bottom" > <span> Copyright © Developer's Paradise Designed By Developer's Paradise </span> </div> </div> </div> Loremイプサムかなしみ、 consectetur adipiscing elit 。 Suspendisse potenti.Loremイプサムかなしみamet座る= "#" amet 、 『 <a のHREF 座る > Readmore < / a >を< / p > < /部> < /部> < /部> <部 番号 = "下" > <div = "sub-bottom" > IDを<span>著作権©開発者のパラダイスに設計開発のパラダイス< / span >の< /部> < /部> < /部>で
第2ステップ:私たちの基本的なCSSの構造を作成
; padding : 0 ; } h1,h2,h3,h4 { font : 100 % "Georgia" , Times New Roman, Times, serif ; color : #fff ; text-transform :uppercase ; letter-spacing : 2px } h1 { font-size : 400 %; text-align :center ; padding : 35px 0 0 0 ; } h2 { font-size : 150 %; } h3 { font-size : 137 %; } h4 { font-size : 120 %;text-align :center ; color : # 848484 ; } ul,ol,li { list-style-type :none ; } a { text-decoration :none ; color : #00CCFF } a :hover { text-decoration :underline ; } p { color : #fff ; font-size : 12px ; font-family : "Georgia" , Times New Roman, Times, serif ; color : #fff ; padding : 0 0 10px 0 ; line-height : 22px ; } * (マージン: 0 ;パディング: 0 ; ) H1とH2に、のH3 、 H4を(フォント: 100 % "ジョージア" 、 Times New Romanを、タイムズ、 セリフ ; 色 : # fff ;テキスト変換:大文字 ;文字間隔: 2px ) h1 (フォントの大きさ: 400 % ;テキスト整列:センター ;パディング: 35px 0 0 0 ; )のH2 (フォントの大きさ: 150 % ; ) h3の(フォントの大きさ: 137 % ; ) H4を(フォントの大きさ: 120 % ;テキスト整列:センター ; 色 : # 848484 ; )のUL 、オフィスレディー、李(リストスタイルのタイプ:なし ; ) (テキスト装飾:なし ; 色 : # 00CCFF ) : (テキストをさまよう装飾:下線 ; ) p ( 色 : # fff ;フォントサイズ: 12px ; フォントファミリ : "ジョージア" 、 Times New Romanを、タイムズ、 セリフ ; 色 : # fff ;パディング: 0 0 10px 0 ;ラインの高さ: 22px ; )% normal "Georgia" , Times New Roman, Times, serif ; background : # 191919 ; }体(フォント: 100 % 、 通常の "ジョージア" 、 Times New Romanを、タイムズ、 セリフ ; 背景 : # 191919 ; )background : # 323232 ; width : 971px ; margin : 0 auto ; height : 100 %; border-left : 1px solid # 353535 ; border-right : 1px solid # 353535 ; padding : 12px 0 12px 0 ; } #ページ ( 背景 : # 323232 ;幅: 971px ;マージン: 0 自動 ;高さ: 100 % ;国境左: 1px 固体 # 353535 ;国境右: 1px 固体 # 353535 ;パディング: 12px 0 12px 0 ; )margin : 0px auto 0 auto ; width : 943px ; background : # 222 ; border : 1px solid # 424242 ; } #sub-header { margin : 1px ; padding : 1px ; background : # 333 ; overflow :hidden ; height : 150px ; } #ヘッダ ( マージン : 自動 0 自動車 0px ;幅: 943px ; 背景 : # 222 ;国境: 1px 固体 # 424242 ; ) #サブ (マージンヘッダ: 1px ;パディング: 1px ; 背景 : # 333 ;オーバー:隠し ;高さ: 150px ; )margin : 5px auto 0 auto ; width : 943px ; background : # 222 ; border : 1px solid # 424242 ; } #nevigation ul { margin : 1px ; padding : 0px ; background : # 333 ; overflow :hidden ; } #nevigation li { display : inline ; /*ie*/ } #nevigation li a { float :left ; margin : 0 ; padding : 7px 10px ; display : block ; color : #fff ; text-transform :uppercase ; letter-spacing : 2px ; } #nevigation li a :hover { background : # 424242 ; text-decoration :none ; color : #00CCFF ; } # nevigation ( マージン : 自動 0 自動車 5px ;幅: 943px ; 背景 : # 222 ;国境: 1px 固体 # 424242 ; ) # nevigationのUL (マージン: 1px ;パディング: 0px ; 背景 : # 333 ;オーバーフロー:隠し ; ) # nevigation李( 表示 : インライン ; / *例* / ) # 1 ( nevigation李フロート:左 ;マージン: 0 ;パディング: 7px 10px ; 表示 : ブロック ; 色 : # fff ;テキスト変換:大文字 ;文字間隔: 2px ; ) # nevigation李一: ( 背景 : # 424242 ;テキスト装飾:なし ; 色 : # 00CCFF ; )ホバーwidth : 943px ; margin : 5px auto 0 auto ; background : # 222 ; border : 1px solid # 424242 ; } #sub-content { margin : 1px ; padding : 1px ; background : # 333 ; overflow :hidden ; } #コンテンツ (幅: 943px ;マージン: 自動 0 自動車 5px ; 背景 : # 222 ;国境: 1px 固体 # 424242 ; ) #サブ (マージン: 1px ;パディング: 1px ; 背景 : # 333 ;オーバー:コンテンツを非表示 ; )width : 302px ; background : # 424242 ; margin : 0 1px 0 0 ; padding : 5px ; float :left ; } #column2 { width : 302px ; background : # 424242 ; margin : 0 1px 0 0 ; padding : 5px ; float :left ; } #column3 { width : 303px ; background : # 424242 ; margin : 0 ; padding : 5px ; float :left ; } # column1 (幅: 302px ; 背景 : # 424242 ;マージン: 0 1px 0 0 ;パディング: 5px ;フロート:左 ; ) # column2 (幅: 302px ; 背景 : # 424242 ;マージン: 0 1px 0 0 ;パディング: 5px ;フロート:左 ; ) # column3 (幅: 303px ; 背景 : # 424242 ;マージン: 0 ;パディング: 5px ;フロート:左 ; )width : 943px ; margin : 5px auto 0 auto ; background : # 222 ; border : 1px solid # 424242 ; } #sub-bottom { margin : 1px ; padding : 20px 0 0 0px ; background : # 333 ; overflow :hidden ; height : 50px ; color : #fff ; text-align :center ; text-transform :uppercase ; letter-spacing : 2px ; } #下 (幅: 943px ;マージン: 自動 0 自動車 5px ; 背景 : # 222 ;国境: 1px 固形 # 424242 ; ) #サブ (マージン: 1px ;パディング: 20px 0 0 0px ; 背景 : # 333 ;オーバーフロー:下隠し ;高さ: 50px ; 色 : # fff ;テキスト整列:センター ;テキスト変換:大文字 ;文字間隔: 2px ; )
最後に、 3つのカラムのCSSレイアウトの例を見るとダウンロード 、このファイルを作成している 。
場合にはお客様の支持の下にあるリンクを使用してネットワークのサイトで自分のブログを共有、このリンクの宣伝を支援する2つ目がかかるかもしれません私は感謝するだろう...
関連記事:
もしこの記事は、以下の他の関連記事を読んで楽しんで確認してください:




















































コメントを送信する