Foros del Web » Creando para Internet » CSS »

[SOLUCIONADO] bootstrap tab css

Estas en el tema de bootstrap tab css en el foro de CSS en Foros del Web. Hola amigos Soy desarrollador de backend y solo se las cosas básicas para maquetar ya que mi fuertes es otra cosa, como angular,nodejs,php etc... debido ...
  #1 (permalink)  
Antiguo 26/07/2015, 14:54
 
Fecha de Ingreso: julio-2008
Mensajes: 366
Antigüedad: 15 años, 8 meses
Puntos: 7
bootstrap tab css

Hola amigos

Soy desarrollador de backend y solo se las cosas básicas para maquetar ya que mi fuertes es otra cosa, como angular,nodejs,php etc...

debido a un trabajo ahora debo de maquetar, cosa que no me agrada mucho pero ni modo hay que hacerlo estoy usando bootstrap el cual entiendo sin problema en su estrutura pero los acabados me dan mucho dolor.

debo de hacer que los tab (pestañas) tengas esta apariencia


al igual que los modales


Alguien puede ayudarme con esto. con una liga tal vez un manualito css expreso, alguna sugerencia de busqueda, alguna breve explicacion lo que sea se agradece..

soluods y gracias por su tiempo
  #2 (permalink)  
Antiguo 26/07/2015, 21:49
Avatar de fede5426  
Fecha de Ingreso: diciembre-2014
Ubicación: Córdoba
Mensajes: 446
Antigüedad: 9 años, 4 meses
Puntos: 208
Respuesta: bootstrap tab css

Podrias hacerlo con las pseudoclases :before y :after..

Código CSS:
Ver original
  1. li:before{
  2.     content:" ";
  3.     position:absolute;
  4.     right:100%;
  5.     top:0;
  6.     border-right:8px solid #115191;
  7.     border-top:15px solid transparent;
  8. }
  9.  
  10. li:after{
  11.     content:" ";
  12.     position:absolute;
  13.     left:100%;
  14.     top:0;
  15.     border-left:8px solid #115191;
  16.     border-top:15px solid transparent;
  17. }

Con eso agregarías los triángulos a ambos lados de los items de lista, si quisieras hacerlo como en la imagen que pasaste (es decir, de diferentes colores), tendrías que usar identificadores.. por ejemplo "li#rosa:after{ /* estilos */}" igual con :before y aplicado a cada color su respectivo identificador cambiando el color del border-left y border-right.

Te dejo un ejemplo en un codepen para que veas si es lo que buscas o entendí mal lo que querías..

http://codepen.io/fede5426/pen/pJxqjz

Saludos
  #3 (permalink)  
Antiguo 26/07/2015, 22:46
 
Fecha de Ingreso: julio-2008
Mensajes: 366
Antigüedad: 15 años, 8 meses
Puntos: 7
Respuesta: bootstrap tab css

Muchas gracias por contestar
entendiste a la perfección lo que estoy tratando de hacer, trabajare sobre la ayuda que me brindaste y leeré un poco acerca de befores y after.

Muchas gracias por tu ayuda
saludos
  #4 (permalink)  
Antiguo 27/07/2015, 04:33
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 8 meses
Puntos: 2114
Respuesta: bootstrap tab css

Simplificando un poco el código:

Código CSS:
Ver original
  1. li:before,
  2. li:after {
  3.     content: "";
  4.     position:absolute;
  5.     top:0;
  6.     border-top: 15px solid transparent;
  7. }
  8.  
  9. li:before {
  10.     right: 100%;
  11.     border-right: 8px solid #115191;
  12. }
  13.  
  14. li:after{
  15.     left: 100%;
  16.     border-left: 8px solid #115191;
  17. }

Más DRY.
__________________
(:
  #5 (permalink)  
Antiguo 03/09/2015, 14:56
 
Fecha de Ingreso: julio-2008
Mensajes: 366
Antigüedad: 15 años, 8 meses
Puntos: 7
Respuesta: bootstrap tab css

quedo super

Etiquetas: bootstrap, tab
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:09.