Как создать три колонки Css Layout
Это учебное пособие по использованию CSS для создания простых три колонки макет.
Схема состоит из заголовка, основные колонки содержание, боковой и нижний колонтитулы. Довольно основного макета, а вовсе не трудно создать с помощью CSS, когда вы знаете, как бороться с неизбежным интернет ошибки Explorer.
Стрептококковая Первая: мы создаем основные структуры 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 ID = "page"> <div ID = "header"> <div ID = "sub-header"> </ div> </ div> <div ID = "nevigation"> <ul> <li> < HREF = "#"> Главная </ A> </ LI> <li> <a "#" HREF => О нас </ A> </ LI> <li> <a "#" HREF => Услуги </ A> </ LI> <li> <a "#" HREF => Продукты </ A> </ LI> <li> <a "#" HREF => Карта сайта </ A> </ LI> <li> < HREF = "#"> Свяжитесь с нами </ A> </ LI> </ UL> </ div> <div ID = "content"> <div ID = "sub-content"> <Div ID = "Column1" > <h2> О нас </ h2> <p> Lorem Ipsum Dolor сидеть Яиоадоеикточ, Consectetur Adipiscing Элит. Ut Viverra DUI NEC Risus. В ЕС neque rhoncus tortor лациния. В Purus interdum placerat. Lorem Ipsum боль сидят Яиоадоеикточ, Consectetur Adipiscing Элит. Suspendisse potenti.Lorem Ipsum боль сидят Яиоадоеикточ </ P> <p> Lorem Ipsum Dolor сидеть Яиоадоеикточ, Consectetur Adipiscing Элит. Ut Viverra DUI NEC Risus. В ЕС neque rhoncus tortor лациния. В Purus interdum placerat. > Readmore </a> </p> </div> <div id = "column2" > <h2> Services </h2> <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem Ipsum боль сидят Яиоадоеикточ, Consectetur Adipiscing Элит. Suspendisse potenti.Lorem Ipsum боль сидят Яиоадоеикточ, <a "#" HREF => Readmore </ A> </ P> </ div> <div ID = "column2"> <h2 > Услуги </ h2> <p> Lorem Ipsum Dolor сидеть Яиоадоеикточ, Consectetur Adipiscing Элит. Ut Viverra DUI NEC Risus. В ЕС neque rhoncus tortor лациния. В Purus interdum placerat. Lorem Ipsum боль сидят Яиоадоеикточ, Consectetur Adipiscing Элит. Suspendisse potenti.Lorem Ipsum боль сидят Яиоадоеикточ </ P> <p> Lorem Ipsum Dolor сидеть Яиоадоеикточ, Consectetur Adipiscing Элит. Ut Viverra DUI NEC Risus. В ЕС neque rhoncus tortor лациния. В Purus interdum placerat. > Readmore </a> </p> </div> <div id = "column3" > <h2> Contact Detail </h2> <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem Ipsum боль сидят Яиоадоеикточ, Consectetur Adipiscing Элит. Suspendisse potenti.Lorem Ipsum боль сидят Яиоадоеикточ, <a "#" HREF => Readmore </ A> </ P> </ div> <div ID = "column3"> <h2 > Contact Detail </ h2> <p> Lorem Ipsum Dolor сидеть Яиоадоеикточ, Consectetur Adipiscing Элит. Ut Viverra DUI NEC Risus. В ЕС neque rhoncus tortor лациния. В Purus interdum placerat. Lorem Ipsum боль сидят Яиоадоеикточ, Consectetur Adipiscing Элит. Suspendisse potenti.Lorem Ipsum боль сидят Яиоадоеикточ </ P> <p> Lorem Ipsum Dolor сидеть Яиоадоеикточ, Consectetur Adipiscing Элит. Ut Viverra DUI NEC Risus. В ЕС neque rhoncus tortor лациния. В Purus interdum placerat. > 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 Ipsum боль сидят Яиоадоеикточ, Consectetur Adipiscing Элит. Suspendisse potenti.Lorem Ipsum боль сидят Яиоадоеикточ, <a "#" HREF => Readmore </ A> </ P> </ div> </ div> </ div> <Div ID = "снизу"> <div ID = "sub-bottom"> <span> Copyright © Разработчик's Paradise Designed By Рай разработчика </ SPAN> </ div> </ div> </ div>
Второй шаг: создать базовую структуру 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 ; } * (Margin: 0; PADDING: 0;) H1, H2, H3, H4 (шрифта: 100% "Грузия", Times New Roman, Times, Serif; COLOR: # FFF; Text-преобразования: заглавные; письме интервал: 2px) (h1 Размер шрифта: 400%; текстовых Align: центр; обивка: 35px 0 0 0;) (h2 Размер шрифта: 150%;) (h3 Размер шрифта: 137%;) h4 (размер шрифта : 120%; текстовых Align: центр; COLOR: # 848484;) улица, OL, LI (список-Style-Type: None;) (TEXT-DECORATION: нет; COLOR: # 00CCFF) A: Hover (текстовых Отделка: подчеркнуть;) P (COLOR: # FFF; Размер шрифта: 12px; font-family: "Грузия", Times New Roman, Times, Serif; COLOR: # FFF; обивка: 0 0 10px 0; линия Высота: 22px;)% normal "Georgia" , Times New Roman, Times, serif ; background : # 191919 ; } BODY (шрифта: 100% нормального "Грузия", Times New Roman, Times, Serif; фона: # 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 ; } Page # (color: # 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 ; } # Header (Margin: 0px Auto Auto 0 Ширина: 943px; фона: # 222; границу: 1px твердо # 424242;) # суб-заголовка (Margin: 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 Маржа: 5px Auto Auto 0 Ширина: 943px; фона: # 222; границу: 1px твердо # 424242;) # (nevigation улицы Маржа: 1px; обивка: 0px; фона: # 333; переполнения: скрытый;) # nevigation Ли (DISPLAY: Inline / * IE * /) # nevigation Ли (Float: слева; Маржа: 0; PADDING: 7px 10px; Дисплей: блок; COLOR: # FFF; Text-преобразования: заглавные; письме интервал: 2px;) # nevigation Ли: Hover (color: # 424242; текстовые украшения: нет; COLOR: # 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; разница: 5px Auto Auto 0; фона: # 222; границу: 1px твердо # 424242;) # югу от содержания (Margin: 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; Float: слева;) # (column2 Ширина: 302px; фона: # 424242; Маржа: 0 1px 0 0; обивка: 5px ; Float: слева;) # (column3 Ширина: 303px; фона: # 424242; Маржа: 0; обивка: 5px; Float: слева;)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; разница: 5px Auto Auto 0; фона: # 222; границу: 1px твердо # 424242;) # придонные (Margin: 1px; обивка: 20px 0 0 0px; фона: # 333; переполнение: HIDDEN; Высота: 50px; COLOR: # FFF; текстовых Выравнивание: Центр;-преобразование текста: заглавные; письме интервал: 2px;)
Наконец, мы создали три колонки CSS макет. Посмотреть пример и Скачать этот файл.
Я был бы признателен, если Вы примете второго способствовать мой блог и поделиться этой ссылке с любым из ваших поддерживает сеть по ссылке ниже ...
Статьи по теме:
если вам понравилось читать эту статью, следует ознакомиться с другими соответствующими статьями ниже:




















































Добавить комментарий