Ver Mensaje Individual
  #8 (permalink)  
Antiguo 04/01/2014, 17:16
Avatar de pzin
pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.489
Antigüedad: 22 años, 2 meses
Puntos: 2114
Respuesta: CSS genérico para un grupo de clases

Realmente no es un problema de CSS. Ya que CSS prevé estas cosas y para eso existen las clases, para agrupar estilos que se repiten. Lo del selector de atributos es una solución si, pero me parece un tanto exagerado y equívoco.

El problema si acaso lo tienes desde PHP, de cómo definir las clases para unos u otros elementos. Porque en lo que es CSS está claro, mismos estilos, una clase y para los estilos que son diferentes, pues en otra clase.

Código CSS:
Ver original
  1. .group {
  2.   padding: 20px;
  3. }
  4.  
  5. .group.important {
  6.   background: red;
  7. }
  8.  
  9. .group.important.done {
  10.   border: 2px solid;
  11. }

Código HTML:
Ver original
  1. <p class="group"></p>
  2. <p class="group important"></p>
  3. <p class="group important done"></p>

Que es básicamente lo que ya te habíamos dicho.