Ver Mensaje Individual
  #4 (permalink)  
Antiguo 19/11/2010, 17:14
kseso?
Colaborador
 
Fecha de Ingreso: junio-2007
Mensajes: 5.798
Antigüedad: 16 años, 11 meses
Puntos: 539
Respuesta: Usar un mismo estilo para classes diferentes pero mismo nombr

A ver, que aquí llega el disidente y siempre a contracorriente, jeje
Si no he comprendido mal, quiere aplicar unos estilos a todas los selectores que comiencen por una determinada cadena, en su caso "frase_" ¿cierto?

Bueno, pues ante la falta de limitantes, como soporte de navegadores, versión de css, etc la respuesta es SÍ ES POSIBLE:

La herramienta a utilizar son los selectores de atributos:
En su caso concreto, el selector que mejor se adapta, creo, es el
elemento[atributo^="valor"] {propiedad: valor;}
que traducido a lo que necesita sería:
Código CSS:
Ver original
  1. div[class^="frase_"] {/*sus propiedades:valores aquí*/}
Lo anterior lo podemos traducir por " aplicar las reglas declaradas a todos los div cuyo nombre de clase comience exáctamente por la cadena de texto "frase_" (sin las comillas)

Existen otros:
elemento[atributo*="valor"] -> contiene la cadena en cualquier punto del atributo
elemento[atributo$="valor"] -> termina exactamente con la cadena

¿Es necesario el "disclaimer" de que es css3 y todo lo que conlleva?