Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/10/2009, 04:45
kseso?
Colaborador
 
Fecha de Ingreso: junio-2007
Mensajes: 5.798
Antigüedad: 16 años, 11 meses
Puntos: 539
Respuesta: Por qué no funciona el combinador ~

Hola Ciberpata.
¿Cómo la entiendes tú?
Ese caracter (~) se utiliza en los selectores de atributos:
Cita:
h3[class~="subtitulo"] {border: 3px double #444;}
Quiere decir ese borde se aplicará a los h3 que al menos tengan definida la clase "subtitulo".
En el html sería algo así como:
Cita:
<h3 class="continentes subtitulo">
Y donde quizás en tu css tengas definidas las propiedades para h3, para .continentes y para .subtitulos y en ninguna de ellas cuando las aplicas por separado quieres que tengan un borde excepto cuando sea sobre un h3.

Quizás lo estás confundiendo/incluyendo entre los selectores de elementos adyacentes, de descendientes, de hijos ...

Un saludo
__________________
Por una web con mucho estilo
+++ CUENTA ABANDONADA. ¿la quieres? +++

Última edición por kseso?; 28/10/2009 a las 04:51