CSS оформлението изисква да мислите за оформлението на уебсайта си като цяло, след което да вземете парчетата и да ги сглобите. Научете как да създадете опростено оформление с 3 колони с CSS.
01 от 09Изчертайте оформлението си
Можете да изготвите оформлението си на хартия или графична програма. Ако вече имате предвид телена рамка или дори по-обширен дизайн, опростете я до основните кутии, които съставят сайта. Този дизайн, който придружава тази статия, има три колони в основната област на съдържанието, както и заглавка и долен колонтитул. Ако погледнете отблизо, можете да видите, че трите колони не са равни по ширина.
След като извадите оформлението си, можете да започнете да мислите за размерите. Този пример ще има следните основни размери:
- Не повече от 900 пиксела
- 20 px жлеб вляво
- 10 px между колони и редове
- Колони с ширина 250px, 300px и 300px
- Най-горният ред е висок 150px
- Долният ред е висок 100px
Напишете основни HTML / CSS и създайте контейнер
Тъй като тази страница ще бъде валиден HTML документ, започнете с празен HTML контейнер
Добавете в основния CSS стилове нулевите страници, граници и подложки. Въпреки че съществуват други стандартни стилове на CSS за нови документи, тези стилове са минималният, който ви трябва, за да получите чисто оформление. Добавете ги в главата на вашия документ:
За да започнете да изграждате оформлението, поставете контейнерния елемент. Понякога се случва да можете да се отървете от контейнера по-късно, но за повечето оформления с фиксирана ширина, като елементът на контейнера улеснява управлението му в различни уеб браузъри. Така че в тялото поставете следното: И в листа стил на CSS, поставете: Контейнерът определя колко широка ще бъде съдържанието на уеб страниците, както и всякакви полета около външната страна и подплата от вътрешната страна. За този документ контейнерът е широк 870 пиксела с 20 пиксела канал вляво. Каналът е снабден с маргинален стил, но подложката на контейнера е нулирана, за да се избегнат всички елементи да са толкова широки, колкото контейнера. #контейнер { ширина: 870px; марж: 0 0 0 20px; / * горе вдясно вляво * / подложка: 0; } Ако запазите документа си сега, ще бъде трудно да видите контейнера, защото няма нищо в него. Ако добавите текст със заместител, ще можете да виждате елемента на контейнера по-ясно. Как решите да стил заглавието ред зависи много от това, което е в него. Ако заглавният ред просто ще има графично изображение и заглавие на логото, а след това ще използва заглавен етикет ( HTML за заглавния ред се намира в горната част на контейнера и изглежда така: След това, за да настроите стиловете върху него, в долната част бе добавена червена граница, за да видите къде свършва, маркерите и подложките се нулират, ширината е 100%, а височината до 150px: #container h1 { марж: 0; подложка: 0; ширина: 100%; височина: 150px; плувка: ляво; крайно дъно: # c00 solid 3px; } Не забравяйте да плавате този елемент с поплавъка: наляво; Имот. Ключът към писането на CSS оформления е да се плува всичко - дори и неща, които са със същата ширина като контейнера. По този начин винаги знаете къде ще се намират елементите на страницата. Селектор на CSS потомци прилага стилове само към елементите на H1, които са вътре в елемента #container. Когато създавате триъгълно оформление с CSS, трябва да разделите оформлението си на групи от две. Така че за тази триколонна оформление средната и дясната колона е групирана и поставена до лявата колона в двуколонално оформление, където лявата колона е 250px широка, а дясната колона е ширина 610px (300 всяка за двете колони , плюс 10px за канавката между тях). HTML изглежда така: Необходимо е да се вземе предвид следното. Върнете се в началото на тази страница. В репрезентация в voluptate quis учение упражнение eu fugiat nulla pariatur. Това е най-важното нещо, което може да се случи в резултат на това. Необходимо е да се направи минимум, да се направи временно инцидентно обучение на работното място. Не е трудно да се каже. Върнете се в началото на тази страница. Fugiat nulla pariatur. Заместителният текст в графите ги прави по-видими при тестване. CSS изглежда така: #container # col1 { ширина: 250px; плувка: ляво; } #container # col2outer { ширина: 610px; float: right; марж: 0; подложка: 0; } Колоната отляво е преместена наляво, а другата е преместена надясно. Тъй като общата ширина на двете колони е 860 пиксела, между тях има 10-милиметрова канавка. За да създадете трите колони, добавете две divs в рамките на по-широката втора колона, точно както сте добавили 2 divs в колонката на контейнера в последната стъпка. HTML изглежда така: Необходимо е да се направи минимум, да се направи временно инцидентно обучение на работното място. Не е трудно да се каже. Върнете се в началото на тази страница. Fugiat nulla pariatur. На либеро темпоре, чиито глави са седнали като династия са обяснени.Уллам корпорис съпруг laboriosam, magnam aliquam quaerat voluptatem. Итак на учебната ремулация, която се намира в сърцето на улицата, се намира в непосредствена близост до улицата. И CSS изглежда така: # col2outer # col2mid { ширина: 300px; плувка: ляво; } # col2outer # col2side { ширина: 300px; float: right; } Тъй като тези две 300px ширини са в кутия с ширина 610px, отново ще има 10px между тях. След като останалата част от страницата е оформена, можете да я добавите в долния колонтитул. Използвайте последно раздела с "долен" идентификатор и добавете съдържание, така че да можете да го видите. Можете също така да добавите граница в горната част, за да знаете къде започва. HTML: CSS: #container #footer {
плувка: ляво;
ширина: 870px;
border-top: # c00 солиден 3px;
} 08 от 09 След като завършите оформлението, можете да започнете да добавяте лични стилове и съдържание. Не забравяйте, че границите в заглавката и долния колонтитул бяха добавени, за да покажат секциите за оформление, а не специално за дизайн. Тук е целият документ, HTML и CSS: Необходимо е да се вземе предвид следното. Необходимо е минимално. Нам либеро темпоре. Стил на контейнера
Използвайте заглавен етикет за заглавката
) има повече смисъл от използването на
Моят заглавен ред
За да получите три колони, започнете с изграждането на две колони
Добавете две колони в широката втора колона
Добавете в долния колонтитул
Добавете вашите лични стилове и съдържание
Крайният HTML / CSS
Моят заглавен ред