Comment faire pour créer Css trois colonnes Layout
Il s'agit d'un tutoriel sur comment utiliser les CSS pour créer un aménagement à trois simple colonne.
La présentation se compose d'un en-tête, une colonne de contenu principal, une barre latérale, et un pied de page. Un schéma assez basique, et pas du tout difficile de créer avec CSS fois que vous savez comment faire face à l'inévitable bugs d'Internet Explorer.
Strep première: nous créons une structure HTML de base
> <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 = "#"> Accueil </ a> </ li> <li> href <a "#" => A propos de nous </ a> </ li> <li> href <a "#" => Services </ a> </ li> <li> href <a "#" => Produits </ a> </ li> <li> href <a "#" => Plan du site </ a> </ li> <li> < une href = "#"> Contactez-nous </ a> </ li> </ ul> </ div> <div id = "content"> <div id = "sub-content"> <div id = "column1" > <h2> propos de nous </ h2> <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut viverra dui nec risus. En neque eu une lacinia rhoncus tortor. En purus interdum placerat. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Potenti.Lorem Suspendisse ipsum dolor sit amet, </ p> <p> Lorem ipsum dolor sit amet, consectetur adipiscing. Ut viverra dui nec risus. En neque eu une lacinia rhoncus tortor. En purus interdum placerat. > 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 ipsum dolor sit potenti.Lorem href, amet <a "#" => Readmore </ a> </ p> </ div> <div id = "column2"> <h2 > Services </ h2> <p> Lorem ipsum dolor sit amet, consectetur adipiscing. Ut viverra dui nec risus. En neque eu une lacinia rhoncus tortor. En purus interdum placerat. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Potenti.Lorem Suspendisse ipsum dolor sit amet, </ p> <p> Lorem ipsum dolor sit amet, consectetur adipiscing. Ut viverra dui nec risus. En neque eu une lacinia rhoncus tortor. En 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 dolor sit amet, consectetur adipiscing elit. Suspendisse ipsum dolor sit potenti.Lorem href, amet <a "#" => Readmore </ a> </ p> </ div> <div id = "column3"> <h2 > Contact Détail </ h2> <p> Lorem ipsum dolor sit amet, consectetur adipiscing. Ut viverra dui nec risus. En neque eu une lacinia rhoncus tortor. En purus interdum placerat. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Potenti.Lorem Suspendisse ipsum dolor sit amet, </ p> <p> Lorem ipsum dolor sit amet, consectetur adipiscing. Ut viverra dui nec risus. En neque eu une lacinia rhoncus tortor. En 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 dolor sit amet, consectetur adipiscing elit. Suspendisse ipsum dolor sit potenti.Lorem href, amet <a "#" => Readmore </ a> </ p> </ div> </ div> </ div> <div id = "bottom"> <div id = "sub-bottom"> <span> Copyright © Developer's Paradise Paradise Designed By Developer's </ span> </ div> </ div> </ div>
Deuxième étape: nous créons une structure CSS de base
; 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% "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;)% normal "Georgia" , Times New Roman, Times, serif ; background : # 191919 ; } body (font: 100% normal "Georgia", 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; height: 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: hidden; hauteur : 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: 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;)width : 943px ; margin : 5px auto 0 auto ; background : # 222 ; border : 1px solid # 424242 ; } #sub-content { margin : 1px ; padding : 1px ; background : # 333 ; overflow :hidden ; } # content (width: 943px; margin: 5px auto 0 auto; background: # 222; border: 1px solid # 424242;) # sous-content (margin: 1px; padding: 1px; background: # 333; overflow: hidden;)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 ; } # colonne1 (width: 302px; background: # 424242; margin: 0 1px 0 0; padding: 5px; float: left;) # colonne2 (width: 302px; background: # 424242; margin: 0 1px 0 0; padding: 5px ; float: left;) # colonne3 (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 ; } # bas (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: hidden; height: 50px; color: # FFF; text-align: center; text-transform: uppercase; letter-spacing: 2px;)
Enfin, nous avons créé trois CSS layout colonne. Voir un exemple et Télécharger ce fichier.
Je serais reconnaissant si vous pouviez prendre une seconde pour aider à promouvoir mon blog et partager ce lien avec n'importe lequel de vos sites de réseautage favorisée en utilisant le lien ci-dessous ...
Articles connexes:
Si vous avez apprécié la lecture de cet article, s'il vous plaît consulter d'autres articles connexes ci-dessous:




















































Soumettre un commentaire