2013-12-11 6 views
1

나는 꽤 멍청한 문제가있어서 누군가 나를 도울 수 있기를 바랍니다.CSS 코드 a : visited does not work

Blogger 블로그를 가지고있어 원하는 링크가 작동하지 않습니다.

게시 내용과 사이드 바 (보라색 음영 (# 8B7083) 및 밑줄이 표시된 항목)의 링크를 : 링크와 a : 방문에 대해 동일하게 보길 원합니다. 웬일인지 방문한 링크가 내 CSS에서 아무 것도 없는데도 검은 색으로 변합니다.

도와주세요.

답변

3

당신은 당신의 CSS에 그것을 가지고 할 :

.popular-posts .item-title a:link, a:hover, a:active, a:visited { 
     color: black !important; 
     text-decoration: none !important; 
} 

!important 키워드를 사용하지 않으려 고, 모든 다른 스타일을 재정의합니다. 특정 스타일을 적용하여 적용 할 스타일을 결정하십시오. http://css-tricks.com/specifics-on-css-specificity/

선택자를 볼 때 의도 한대로 구성하지 않을 수도 있습니다. 이걸 찾으세요? 약자로

.popular-posts .item-title a:link, .popular-posts .item-title a:hover, .popular-posts .item-title a:active, .popular-posts .item-title a:visited 

, 당신의 선택에 마지막 3 개 개의 세그먼트 당신이 그들을 구속하지 않는 한 그 상태로 해당 페이지에 모든 링크를 선택하는 (A : 마우스를 가져간 : 활성 및 방문) 자손 선택자를 통해.

+0

예,하지만 인기있는 게시물 및 항목 제목 클래스 만 해당하지 않습니까? – Eva

+0

아니요,'.popular-posts .item-title a : link'는 인기있는 게시물 일 뿐이지 만'a : hover, a : active, a : visited'가 있는데 이것은'a' styling'에 영향을 미칩니다 ', 재정의되지 않는 한. –

+0

감사합니다, Chris와 Nick. 나는 그것을 깨닫지 못했다. – Eva