Dé a sus mesas franjas de cebra para que sean legibles con CSS

Dé a sus mesas franjas de cebra para que sean legibles con CSS

Dé a sus mesas franjas de cebra para que sean legibles con CSS

VALORACIÓN DEL ARTÍCULO:
5/5


Para que las tablas sean más fáciles de leer, a menudo es útil modelar las filas con colores de fondo alternantes. Una de las formas más comunes de crear tablas de estilo es establecer el color de fondo de cada una de las otras filas. A esto se le llama a menudo «rayas de cebra».

Esto se puede lograr configurando cada una de las otras filas con una clase CSS y luego definiendo el estilo para esa clase. Esto funciona, pero no es la mejor o más eficiente manera de hacerlo. Al usar este método, cada vez que necesite editar esa tabla, puede que tenga que editar cada fila de la tabla para asegurarse de que cada fila sea consistente con los cambios. Por ejemplo, si inserta una nueva fila en su tabla, cada una de las otras filas que hay debajo necesita que se modifique la clase.

CSS facilita la creación de tablas con rayas de cebra. No necesita añadir ningún atributo HTML o clase CSS adicional, sólo tiene que utilizar el selector CSS :nth-of-type(n).

El selector :nth-of-type(n) es una pseudo-clase estructural en CSS que le permite modelar elementos basándose en sus relaciones con los elementos padre y hermano. Puede utilizarlo para seleccionar uno o más elementos en función de su orden de origen. En otras palabras, puede coincidir con cada elemento que es el enésimo hijo de un tipo particular de su padre.

La letra n puede ser una palabra clave (como impar o par), un número o una fórmula.

Por ejemplo, para cambiar el estilo de cada etiqueta de párrafo con un color de fondo amarillo, su documento CSS incluiría:

p:nth-of-type(odd) {
fondo: amarillo;

Índice de contenidos

Comience con su tabla HTML

Primero, cree su tabla como lo haría normalmente en HTML. No agregue ninguna clase especial a las filas o columnas.

En su hoja de estilo, agregue el siguiente CSS:

tr:nth-of-type(odd) {
color de fondo:#ccc;

Esto le dará estilo a cada una de las otras filas con un color de fondo gris comenzando con la primera fila.

Alternar Columnas de Estilo de la Misma Manera

Puede hacer el mismo tipo de estilo con las columnas de sus tablas. Para ello, simplemente cambie la tr en su clase CSS a td. Por ejemplo:

td:nth-of-type(odd) {
color de fondo:#ccc;

Uso de Fórmulas en un selector de nth-of-type(n)

La sintaxis de una fórmula utilizada en el selector es an+b.

  • a es un número que representa el tamaño del ciclo o índice.
  • n es en realidad la letra «n» y representa un contador, que comienza en 0.
  • + es un operador, que también puede ser «-«
  • b es un número entero y representa el valor de desplazamiento; por ejemplo, cuántas filas hacia abajo debe el selector comenzar a aplicar el color de fondo. Esto es necesario si se incluye un operador en la fórmula.

Por ejemplo, si desea establecer un color de fondo para cada tercera fila, su fórmula sería 3n+0. Su CSS podría verse así:

tr:nth-of-type(3n+0) {
fondo: slategray;

Herramientas útiles para el uso del selector de nth-of-type

Si se siente un poco intimidado por el aspecto de la fórmula de usar el selector de pseudo-clase nth-of-type, pruebe el sitio :nth Tester como una herramienta útil que le puede ayudar a definir la sintaxis para lograr la apariencia que desea. Utilice el menú desplegable para seleccionar el nth-of-type (también puede experimentar con otras pseudo-clases aquí, como nth-child).

TAMBIÉN TE INTERESA

Inteligencia Artificial Generativa y deporte

Inteligencia Artificial Generativa y deporte: una relación que va tomando forma…

El deporte, tradicionalmente anclado en la emoción del directo en la televisión en directo en los estadios, está entrando en una nueva era digital, profundamente influenciada por la inteligencia artificial (IA). Inteligencia Artificial Generativa y deporte están yendo de la mano y es la relación del momento para las generaciones jóvenes. Así lo concluye el

vivo X200 FE

Vivo X200 FE: fuera caretas con esta nueva gama alta

La marca vivo, siempre muy identificada con móviles accesibles, se quita la carea para presentar el nuevo vivo X200 FE, un dispositivo que busca conquistar a los usuarios que quieren rendimiento premium sin renunciar a la comodidad. Con una cámara desarrollada junto a ZEISS, batería de larga duración, una pantalla de alto nivel y un

videovigilancia camara AOV PT

La cámara AOV PT: un motivo para irse tranquilo de vacaciones

El verano es sinónimo de descanso, desconexión y viajes. Pero también de preocupación y seguro que las siglas de la cámara AOV PT ayudan a combatir ese sentimiento. Casas vacías, negocios con menos actividad y propiedades que quedan fuera del radar diario se convierten en un blanco fácil para robos o actos vandálicos. En este

la estafa más habitual de España

Así es la estafa más habitual: WhatsApp, Telegram, oferta de empleo y un troyano…

Está arrasando. La estafa más habitual que circula por España lo tiene todo: ingeniería social, plataformas de mensajería, el señuelo del un empleo irreal y un troyano que tienes cuando ya has caído. Los expertos en ciberseguridad como Secure&IT se han hecho eco de multitud de robos de estas características. Describiendo la estafa más habitual