Bootstrap 3 sucintamente características adicionales de componentes modificados

En esta serie de Bootstrap 3, lo guiaremos a través de todas las nuevas características en la última versión de este marco popular. En el último tutorial observamos algunos cambios en los componentes, y esta vez terminaremos observando los cambios en otros componentes, como etiquetas, distintivos, grupos de listas y paneles..

Cambios en la etiqueta y la insignia

Esta va a ser una sección muy corta, porque solo ha habido dos cambios en las etiquetas y uno grande en las insignias..

Para hacer una etiqueta en BS2, simplemente le dimos una etiqueta-xxxx nombre de la clase, donde xxxx representa el estado que la etiqueta debía representar. Bajo BS3, ahora tenemos una definición de clase de dos partes, y un cambio de nombre de error a peligro para la clase de color rojo, de modo que la denominación ahora coincida con todo lo demás, y eso es casi todo.

Tampoco hay clases / opciones de tamaño para estos en BS3, ya que las etiquetas adquieren el tamaño del contenedor circundante. Por lo tanto, si creas un con una clase de etiqueta apropiada, y luego envuélvalo en una

, El tamaño de esa etiqueta será mucho más grande que el resto..

El siguiente ejemplo de código demuestra esto:

Defecto

Primario

Éxito

Información

Advertencia
Peligro
Salida producida por ejemplo de código

Las insignias, por otro lado, han sufrido un cambio mayor..

En BS3, las insignias ya no tienen clases de color contextuales. Es decir, ya no hay un éxito de etiqueta o etiqueta de advertencia, Como ocurre con las etiquetas anteriores y con otros elementos..

Esto significa que no puede colorear las insignias de la misma manera que lo haría en BS2, y cualquier etiqueta que cree solo se puede representar utilizando el color gris estándar. Bueno, al menos oficialmente no puedes.

Si aplica un alert-xxxxx junto a un etiqueta clase en el se usa para su etiqueta, luego la etiqueta tomará el color de esa clase de alerta, y aunque esta no es una forma compatible de hacer las cosas, funciona y le permite usar las etiquetas como lo hizo en BS2.

Para marcar una etiqueta estándar, todo lo que necesita hacer es agregar un etiqueta y 'etiqueta por defecto' clase a , y estas listo para ir

Esta es una etiqueta
Etiqueta producida por ejemplo de código

Si desea piratear sus etiquetas para usar los diferentes colores, puede hacerlo de la siguiente manera:

Normal Éxito Información Advertencia Peligro
Salida producida por ejemplo de código

Sin embargo, una buena característica que aún tiene el componente de distintivo es su uso de vacío: pseudo-selector, lo que le permite desaparecer automáticamente de la pantalla si su texto interno está vacío. Esto ayuda con los cambios internos diseñados para funcionar en los grupos de listas y listas de píldoras, porque ahora significa que es muy fácil crear cosas como las listas de notificaciones de la bandeja de entrada, donde los valores desaparecen cuando Se eliminan los contenidos. Aquí hay un ejemplo:

  • 42 Bandeja de entrada
  • 10000 Correo no deseado
  • Victorias de loteria
Salida producida por ejemplo de código

Si examina el código, verá que la última opción de la lista no tiene ningún valor dentro de su etiqueta span, que, debido a la vacío: pseudo-selector, hace que el navegador no lo renderice. Sin embargo, la segunda vez que pongas algo allí usando JavaScript o cualquier método que pueda manipular el DOM, esa insignia volverá a aparecer sin que falte un tiempo. Note también el uso de la tirar a la derecha clase de alineación para asegurarse de que la etiqueta se encuentra en el lado derecho del elemento, haciendo que todo se vea bien y alineado.

Cambios en la lista de grupos

Los grupos de listas son una cosa nueva agregada en BS3, diseñada para reemplazar las listas de navegación de BS2, y tienen muchas más capacidades que sus contrapartes de BS2.

Una vez que comience a usarlos, se dará cuenta de que los grupos de listas se parecen más a los cuadros de elementos de lista que se pueden diseñar completamente, y, para ser sincero, todo lo que se necesita para crear un cuadro de lista con un estilo completamente completo sería envolverlos por su cuenta div y configurar el desbordamiento para desplazarse adecuadamente.

Un componente de grupo de lista básico se puede crear con un marcado similar al siguiente:

  • Queso
  • Hamburguesa
  • Bollo
  • Pepinillos
  • Tomate
Salida producida por ejemplo de código

Como se vio anteriormente en la sección de distintivos, puede agregar distintivos a las listas y otros objetos, y si los agrega a un grupo de listas, se alinean perfectamente:

  • 4Queso
  • 2Hamburguesa
  • 1Bollo
  • Pepinillos
  • 2Tomate
Salida de código de ejemplo

El más observador de ustedes puede estar pensando, "Ok, así que los grupos de la lista se ven bien, pero todavía están