2012-07-10 22 views
5

Quiero que el atributo de borde en un enlace visitado se muestre discontinuo. Solo puedo hacerlo sólido y no puedo entender por qué. Cualquier ayuda sería genial. GraciasEl borde discontinuo en el enlace aparece sólido

Aquí está el código CSS que estoy usando:

.entry-content p a{ 
color: #333; 
border-bottom: solid #beff00 3px; 
} 

.entry-content p a:hover{ 
color: #333; 
border-bottom: solid #78b3e0 3px; 
} 

.entry-content p a:visited{ 
color: #333; 
border-bottom: #78b3e0 dashed; 
} 

puede verlo en acción en this blog post.

+1

¿Ha intentado "3px dashed # 78b3e0"? (tenga en cuenta el orden) – PoeHaH

+0

@PoeHaH: ese debería ser el caso para todos los atributos de borde, realmente. http://reference.sitepoint.com/css/border-bottom – JAB

+0

Lo creas o no, el orden no lo está arreglando aquí. Hmm. –

Respuesta

8

Al parecer, es el resultado de un problema de privacidad. Consulte los siguientes enlaces:

por los enlaces de arriba, el estilo de a:visited enlaces se limita a la utilización de propiedades basadas en el color solamente.

+3

+1. Usted señor es un genio. O, al menos, un mejor Googler que yo. –

+0

¡Difícilmente, pero tampoco voy a discutir contigo! ;) –

+0

Ahora eso es bastante interesante. – JAB

0

Utilice esta regla CSS:

.entry-content p a:visited { 
    border-bottom: 3px dashed #78B3E0; 
} 

El orden de las reglas frontera es: border: <width> <style> <color>;

Cuestiones relacionadas