Cómo crear Css Tres columnas
Este es un tutorial sobre cómo utilizar el CSS para crear un sencillo de tres columnas.
El diseño consta de una cabecera, una columna de contenido principal, una barra lateral, y un pie de página. Un diseño muy básico, y no en todos los difícil crear con CSS una vez que saben cómo hacer frente a los inevitables errores de Internet Explorer.
Estreptococo en primer lugar: se crea una estructura básica en 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 "nevigation" id => <ul> <li> <a href = "#"> Inicio </ a> </ li> <li> <a href = "#"> Acerca de nosotros </ a> </ li> <li> <a href = "#"> Servicios </ a> </ li> <li> <a href = "#"> Productos </ a> </ li> <li> <a href = "#"> Mapa del sitio </ a> </ li> <li> < un href = "#"> Contacto </ a> </ li> </ ul> </ div> <div "content" id => <div id = "sub-content"> <div id = "column1" > <h2> Acerca de nosotros </ h2> <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Viverra dui nec ut risus. En un tortor eu neque lacinia rhoncus. En interdum placerat Purus. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Potenti.Lorem Suspendisse ipsum dolor sit amet, </ p> <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Viverra dui nec ut risus. En un tortor eu neque lacinia rhoncus. En 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. Potenti.Lorem Suspendisse ipsum dolor sit amet, <a href = "#"> Readmore </ a> </ p> </ div> <div "column2" id => <h2 > Servicios </ h2> <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Viverra dui nec ut risus. En un tortor eu neque lacinia rhoncus. En interdum placerat Purus. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Potenti.Lorem Suspendisse ipsum dolor sit amet, </ p> <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Viverra dui nec ut risus. En un tortor eu neque lacinia rhoncus. En 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. Potenti.Lorem Suspendisse ipsum dolor sit amet, <a href = "#"> Readmore </ a> </ p> </ div> <div "column3" id => <h2 > Detalle de Contacto </ h2> <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Viverra dui nec ut risus. En un tortor eu neque lacinia rhoncus. En interdum placerat Purus. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Potenti.Lorem Suspendisse ipsum dolor sit amet, </ p> <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Viverra dui nec ut risus. En un tortor eu neque lacinia rhoncus. En 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. Potenti.Lorem Suspendisse ipsum dolor sit amet, <a href = "#"> Readmore </ a> </ p> </ div> </ div> </ div> <div id = "fondo"> <div "sub-bottom" id => <span> Copyright © Developer's Paraíso Diseñado Por el paraíso de los desarrolladores </ span> </ div> </ div> </ div>
Segundo paso: crear una estructura básica 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 (font: 100% "Georgia", Times New Roman, Times, serif; color: # fff; texto-transformar: mayúsculas, carta de espaciamiento: 2px) h1 (font-size: 400%; alinear texto: centro; padding: 35px 0 0 0;) h2 (font-size: 150%;) h3 (font-size: 137%;) h4 (font-size : 120%; alinear texto: centro; color: # 848484;) ul, ol, li (list-estilo-type: none;) a (text-decoration: none; color: # 00CCFF) a: hover (text - decoración: 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% normales "Georgia", Times New Roman, Times, serif; fondo: # 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; ancho: 971px; margin: 0 auto; altura: 100%; border-left: 1px # 353535 sólidos; frontera derecha: sólido 1px # 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 ; } # cabecera (margin: 0px auto 0 auto; ancho: 943px; fondo: # 222; frontera: sólido 1px # 424242;) # sub-encabezado (margin: 1px; padding: 1px; fondo: # 333; desbordamiento: oculto; altura : 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: 0 auto 5px auto; ancho: 943px; fondo: # 222; frontera: sólido 1px # 424242;) # nevigation ul (margin: 1px; padding: 0px; fondo: # 333; desbordamiento: oculto;) # nevigation li (display: "inline"; / * es decir * /) # nevigation li (un flotador: izquierda; margin: 0; padding: 7px 10px; pantalla: bloque; color: # fff; texto-transformar: mayúsculas, carta de espaciamiento: 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 ; } # contenido (width: 943px; margin: 0 auto 5px auto; fondo: # 222; frontera: sólido 1px # 424242;) # sub-contenido (margin: 1px; padding: 1px; fondo: # 333; desbordamiento: oculto;)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 ; } # columna1 (width: 302px; fondo: # 424242; margin: 0 1px 0 0; padding: 5px; flotar: izquierda;) # column2 (width: 302px; fondo: # 424242; margin: 0 1px 0 0; padding: 5px ; flotar: izquierda;) # column3 (width: 303px; fondo: # 424242; margin: 0; padding: 5px; flotar: izquierda;)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 ; } # fondo (width: 943px; margin: 0 auto 5px auto; fondo: # 222; frontera: sólido 1px # 424242;) # sub-fondo (margin: 1px; padding: 20px 0 0 0px; fondo: # 333; desbordamiento: oculto; altura: 50 px; color: # fff; alinear texto: centro de transformación de texto: mayúsculas, carta de espaciamiento: 2px;)
Por último, hemos creado tres columnas css diseño. Ver Ejemplo y descarga este archivo.
Le agradecería que usted podría tener una segunda para ayudar a promover mi blog y compartir esta conexión con ninguno de los sitios de redes a favor de utilizar el enlace de abajo ...
Artículos relacionados:
en caso de que haya disfrutado leyendo este artículo, por favor, consulte otros artículos relacionados a continuación:




















































Enviar comentario