Diseño de 3 columnas solo con CSS
En HTML, tienes un diseño con tres columnas dispuestas verticalmente:
Column centerColumn leftColumn right
Desea organizar estas columnas horizontalmente, de forma similar a la cuadrícula siguiente, sin alterar la estructura HTML:
---------------------------------------------------- | | | | | Column left | Column center | Column right | | | | | ----------------------------------------------------
Para lograr esto, use las propiedades CSS:
.column-left{ float: left; width: 33.333%; } .column-right{ float: right; width: 33.333%; } .column-center{ display: inline-block; width: 33.333%; }
Vea la demostración en vivo aquí.
Para un sistema de cuadrícula más flexible, cree un sistema de cuadrícula con una mayor cantidad de columnas:
.column { float: left; position: relative; width: 20%; /*for demo purposes only */ background: #f2f2f2; border: 1px solid #e6e6e6; box-sizing: border-box; } .column-offset-1 { left: 20%; } .column-offset-2 { left: 40%; } .column-offset-3 { left: 60%; } .column-offset-4 { left: 80%; } .column-inset-1 { left: -20%; } .column-inset-2 { left: -40%; } .column-inset-3 { left: -60%; } .column-inset-4 { left: -80%; }
Y usa HTML como este:
Column oneColumn twoColumn threeColumn fourColumn five
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3