Kako ustvariti CSS Three Column Layout
To je Tutorial o tem, kako uporabljati CSS za oblikovanje enostavnega treh stolpca postavitev.
Načrt je sestavljen iz glave, a glavno vsebino stolpcu, a sidebar, in noga. A zal osnovno obliko, in ne na vseh težko oblikovati s CSS, ko veš, kako ravnati z neizogibnim Internet Explorer bugova.
STREP prvo: smo ustvarili osnovne strukture 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> <a href = "#"> Home </ a> </ li> <li> <a href = "#"> O nas </ a> </ li> <li> <a href = "#"> Storitve </ a> </ li> <li> <a href = "#"> Izdelki </ a> </ li> <li> <a href = "#"> Zemljevid </ a> </ li> <li> < a href = "#"> Kontakt </ a> </ li> </ ul> </ div> <div id = "content"> <div id = "sub-content"> <div id = "column1" > <h2> O nas </ h2> <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut viverra znak nec risus. V eu neque a tortor lacinia rhoncus. V interdum placerat purus. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse potenti.Lorem ipsum dolor sit amet, </ p> <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut viverra znak nec risus. V eu neque a tortor lacinia rhoncus. V interdum placerat purus. > Readmore </a> </p> </div> <div id = "column2" > <h2> Services </h2> <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse potenti.Lorem ipsum dolor sit amet, <a href = "#"> Readmore </ a> </ p> </ div> <div id = "column2"> <h2 > Storitve </ h2> <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut viverra znak nec risus. V eu neque a tortor lacinia rhoncus. V interdum placerat purus. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse potenti.Lorem ipsum dolor sit amet, </ p> <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut viverra znak nec risus. V eu neque a tortor lacinia rhoncus. V interdum placerat purus. > Readmore </a> </p> </div> <div id = "column3" > <h2> Contact Detail </h2> <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse potenti.Lorem ipsum dolor sit amet, <a href = "#"> Readmore </ a> </ p> </ div> <div id = "column3"> <h2 > Kontakt Podrobnosti </ h2> <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut viverra znak nec risus. V eu neque a tortor lacinia rhoncus. V interdum placerat purus. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse potenti.Lorem ipsum dolor sit amet, </ p> <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut viverra znak nec risus. V eu neque a tortor lacinia rhoncus. V 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 ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse potenti.Lorem ipsum dolor sit amet, <a href = "#"> 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>
Drugi korak: ustvarjamo osnovno css struktura
; 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 (font: 100% "Gruzija" Times New Roman, Times, serif; color: # FFF; text-transform: Verzal; pismo-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: "Gruzija" Times New Roman, Times, serif; color: # FFF; padding: 0 0 10px 0; line-višina: 22px;)% normal "Georgia" , Times New Roman, Times, serif ; background : # 191919 ; } organa (font: 100% normalnega "Gruzija" Times New Roman, Times, serif; background: # 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 (background: # 323232; width: 971px; margin: 0 auto; višina: 100%; border-left: 1px solid # 353535; border-right: 1px solid # 353535; padding: 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 0 auto; width: 943px; background: # 222; border: 1px solid # 424242;) # sub-header (margin: 1px; padding: 1px; background: # 333; overflow: skrito; višina : 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 (margin: 5px auto 0 auto; width: 943px; background: # 222; border: 1px solid # 424242;) # nevigation ul (margin: 1px; padding: 0px; background: # 333; overflow: skriti;) # nevigation li (izpis: inline; / * ie * /) # nevigation li a (float: left; margin: 0; padding: 7px 10px; izpis: block; color: # FFF; text-transform: Verzal; pismo-spacing: 2px;) # nevigation li a: hover (background: # 424242; text-decoration: none; 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 ; } # vsebina (width: 943px; margin: 5px auto 0 auto; background: # 222; border: 1px solid # 424242;) # sub-vsebnost (margin: 1px; padding: 1px; background: # 333; overflow: skriti;)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 (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;)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 ; } # bottom (width: 943px; margin: 5px auto 0 auto; background: # 222; border: 1px solid # 424242;) # sub (margin-bottom: 1px; padding: 20px 0 0 0px; background: # 333; overflow: skrite; višina: 50px; color: # FFF; text-align: center; text-transform: Verzal; pismo-spacing: 2px;)
Končno smo ustvarili tri kolone css postavitev. Prikaži Primer in Prenesi to datoteko.
Bil bi vam hvaležen, če bi lahko drugi pomagati spodbujati svoj blog in delite to povezavo s katero koli od vaših razvitih območij s pomočjo mrežnega povezovanja na spodnjo povezavo ...
Sorodni članki:
če boste uživali obravnava ta člen, vas prosimo, da preverite drugih sorodnih člankov spodaj:




















































Pošlji komentar