Bordes de altura iguales para columnas de bootstrap
| Autor: | russmaxdesign |
|---|---|
| Views Total: | 691 |
| Sitio oficial: | Ir a la web |
| Actualizado: | July 30, 2018 |
| Licencia: | MIT |
Vista prévia
Descripción
Una extensión CSS para bootstrap que agrega bordes de igual altura a las columnas de bootstrap.
Soporta bootstrap 3 y bootstrap 4 sistema de diseño.
Funcionamiento
Agregue la clase de borde ' col-Border ' a las columnas de bootstrap de la siguiente manera:
<div class="row row-relative"> <div class="col-sm-4"> <h2>Column 1</h2> <p>Lorem ipsum dolor sit amet consect etuer adipi scing elit sed diam nonummy nibh euismod tinunt ut laoreet dolore magna aliquam erat volut. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat.</p> </div> <div class="col-sm-4 col-border"> <div class="col-border-padding"> <h2>Column 2</h2> <p>Lorem ipsum dolor sit amet consect etuer adipi scing elit sed diam nonummy nibh euismod tinunt ut laoreet dolore magna aliquam erat volut. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi.</p> </div> </div> <div class="col-sm-4 col-border"> <div class="col-border-padding"> <h2>Column 3</h2> <p>Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi. Lorem ipsum dolor sit amet, consectetuer adipiscing elit.</p> </div> </div> </div>
El CSS para crear bordes de igual altura.
@media (min-width: 768px)
{
.row-relative { position: relative; }
.col-border
{
padding-left: 0;
position: static;
}
.col-border-padding { padding-left: 15px; }
.col-border:before
{
content: "";
position: absolute;
top: 0;
bottom: 0;
border-left: 1px solid red;
}
} Cree los bordes de altura igual usando transformaciones CSS en su lugar.
@media (min-width: 768px)
{
.row-relative { position: relative; }
.col-border
{
position: static;
}
.col-border:before
{
content: "";
position: absolute;
top: 0;
bottom: 0;
border-left: 1px solid red;
transform: translateX(-15px);
}
}





