Crear tabs o pestañas con css y jQuery

Aquí una forma fácil de crear pestañas con css y jquery.

<----367---->


Descargar aquí todos los ejemplos desde la web del autor:
https://tutorialzine.com/2016/04/freebie-6-excellent-paginations-and-tabs

Demo: https://demo.tutorialzine.com/2016/04/freebie-6-excellent-paginations-and-tabs/

¡Como implementar las pestañas?

1.- Abrimos el archivo tabs-underlined.html o la plantilla que deseamos implementar. Copiamos todo lo que esta dentro de y lo pegamos en nuestro proyecto.
Ejemplo: tabs-underlined.htm






Lorem ipsum dolor ist amet, consectetur adipiscing elit. Suspendisse molestie volutpat consectetur. Class aptent taciti sociosqu ad litora torquent per conubia nostra.


Colosseum



Lorem ipsum dolor ist amet, consectetur adipiscing elit. Suspendisse molestie volutpat consectetur. Class aptent taciti sociosqu ad litora torquent per conubia nostra.


Banhoff



Lorem ipsum dolor ist amet, consectetur adipiscing elit. Suspendisse molestie volutpat consectetur. Class aptent taciti sociosqu ad litora torquent per conubia nostra.


Sahale Wa







[/CODE]

2.- Abrimos el css de nuestra plantilla y lo pegamos en el css de nuestro proyecto.
Ejemplo: tabs-underlined.css
[CODE=css].tabs-underline{
max-width: 440px;
box-sizing: border-box;
border: 1px solid #dddddd;
background-color: #fff;

font: bold 13px sans-serif;

margin: 0 auto;
text-align: center;
padding: 30px;
}

/* The tabs */

.tabs-underline ul{
list-style: none;
text-align: left;

margin: 0;
padding: 0;
}

.tabs-underline ul li{
display: inline-block;
}

.tabs-underline ul li a{
display: block;
text-decoration: none;
color: #7f888d;
font-size: 14px;

margin: 0 20px 15px 0;
padding-bottom: 5px;
}

.tabs-underline ul li a.tab-active {
color: #656a6d;
border-bottom: 2px solid #629ebd;
}

/* The content */

.tabs-underline .tabs-content-placeholder{
overflow: hidden;
font-weight: normal;
}

.tabs-underline .tabs-content-placeholder div{
display: none;
}

.tabs-underline .tabs-content-placeholder div.tab-content-active{
display: block;
}

.tabs-underline .tabs-content-placeholder div p{
color: #565a5c;
line-height: 1.5;
text-align: left;

margin: 5px 0 20px;
}

.tabs-underline .tabs-content-placeholder div img{
max-width: 100%;
}

@media (max-width: 500px) {

.tabs-underline ul li a{
font-size: 12px;
}

}

[/CODE]

3.- Si ya tenemos agregado la librería de jQuery en nuestro theme podemos eliminar las linea:
[CODE=html][/CODE][CODE=html]






Lorem ipsum dolor ist amet, consectetur adipiscing elit. Suspendisse molestie volutpat consectetur. Class aptent taciti sociosqu ad litora torquent per conubia nostra.


Colosseum



Lorem ipsum dolor ist amet, consectetur adipiscing elit. Suspendisse molestie volutpat consectetur. Class aptent taciti sociosqu ad litora torquent per conubia nostra.


Banhoff



Lorem ipsum dolor ist amet, consectetur adipiscing elit. Suspendisse molestie volutpat consectetur. Class aptent taciti sociosqu ad litora torquent per conubia nostra.


Sahale Wa







[/CODE]

2.- Abrimos el css de nuestra plantilla y lo pegamos en el css de nuestro proyecto.
Ejemplo: tabs-underlined.css
.tabs-underline{
max-width: 440px;
box-sizing: border-box;
border: 1px solid #dddddd;
background-color: #fff;

font: bold 13px sans-serif;

margin: 0 auto;
text-align: center;
padding: 30px;
}

/* The tabs */

.tabs-underline ul{
list-style: none;
text-align: left;

margin: 0;
padding: 0;
}

.tabs-underline ul li{
display: inline-block;
}

.tabs-underline ul li a{
display: block;
text-decoration: none;
color: #7f888d;
font-size: 14px;

margin: 0 20px 15px 0;
padding-bottom: 5px;
}

.tabs-underline ul li a.tab-active {
color: #656a6d;
border-bottom: 2px solid #629ebd;
}

/* The content */

.tabs-underline .tabs-content-placeholder{
overflow: hidden;
font-weight: normal;
}

.tabs-underline .tabs-content-placeholder div{
display: none;
}

.tabs-underline .tabs-content-placeholder div.tab-content-active{
display: block;
}

.tabs-underline .tabs-content-placeholder div p{
color: #565a5c;
line-height: 1.5;
text-align: left;

margin: 5px 0 20px;
}

.tabs-underline .tabs-content-placeholder div img{
max-width: 100%;
}

@media (max-width: 500px) {

.tabs-underline ul li a{
font-size: 12px;
}

}

[/CODE]

3.- Si ya tenemos agregado la librería de jQuery en nuestro theme podemos eliminar las linea:
[CODE=html][/CODE][CODE=css].tabs-underline{
max-width: 440px;
box-sizing: border-box;
border: 1px solid #dddddd;
background-color: #fff;

font: bold 13px sans-serif;

margin: 0 auto;
text-align: center;
padding: 30px;
}

/* The tabs */

.tabs-underline ul{
list-style: none;
text-align: left;

margin: 0;
padding: 0;
}

.tabs-underline ul li{
display: inline-block;
}

.tabs-underline ul li a{
display: block;
text-decoration: none;
color: #7f888d;
font-size: 14px;

margin: 0 20px 15px 0;
padding-bottom: 5px;
}

.tabs-underline ul li a.tab-active {
color: #656a6d;
border-bottom: 2px solid #629ebd;
}

/* The content */

.tabs-underline .tabs-content-placeholder{
overflow: hidden;
font-weight: normal;
}

.tabs-underline .tabs-content-placeholder div{
display: none;
}

.tabs-underline .tabs-content-placeholder div.tab-content-active{
display: block;
}

.tabs-underline .tabs-content-placeholder div p{
color: #565a5c;
line-height: 1.5;
text-align: left;

margin: 5px 0 20px;
}

.tabs-underline .tabs-content-placeholder div img{
max-width: 100%;
}

@media (max-width: 500px) {

.tabs-underline ul li a{
font-size: 12px;
}

}

[/CODE]

3.- Si ya tenemos agregado la librería de jQuery en nuestro theme podemos eliminar las linea:
[/CODE][CODE=html][/CODE]

Comentarios

Entradas populares de este blog

¿Qué es SQL?

¿Cuál es la diferencia entre Megabit (Mb) y un Megabyte (MB)?