2011-05-14 3 views
2

특정 Wordpress 카테고리 페이지의 모든 방문하지 않은 링크에 아이콘을 추가하려고합니다.방문하지 않은 링크에 배경 추가

다음은 현재 사용중인 CSS 코드입니다. 마지막 CSS 파일 맨 아래에 넣었습니다.

.category-xyzzy .entry-title a:link { 
background-image: url("/new-star.png"); 
background-repeat: no-repeat; 
color: pink; 
} 

.category-xyzzy .entry-title a:visited { 
background: none; 
} 

이상한 점은 배경 이미지는 핑크 색상 만 방문하지 않은 링크에 적용되는 모든 링크 (방문하거나 방문하지 않은) 만에 추가되는 것입니다.

이것은 여러 브라우저에서 발생합니다.

아직 방문하지 않은 링크가 분홍색으로 표시된다는 사실은 첫 번째 선택 도구가 제대로 작동하고 있음을 나타내는 것 같지만 동일한 CSS 규칙에 나타나고 다른 곳에있는 배경 이미지가 왜 보이는지 이해할 수 없습니다. 모든 링크에 적용됩니다.

사실 나는이 문제를 강제로 시도하기 위해 방문한 사이트와 일치하는 두 번째 규칙 만 추가했습니다. 두 번째 규칙이 지정되었는지 여부에 관계없이 문제가 발생합니다.

답변

3

Chrome에서보고 있습니까? 아마 FF로 작동한다는 것을 알게 될 것입니다. 그러나 그것은 아마 곧 멈출 것이다. 더 많은 것 : Google chrome a:visited background image not working

+0

Firefox 4, Safari 또는 Chrome에서 작동하지 않는 것으로 나타났습니다. – Patrick

+0

이 '오류'는 사용자가 방문하는 사이트를 감지하지 못하도록 CSS 사양을 고의로 벗어난 것입니다. 나는 왜 그들이 현재 페이지를 제공했던 동일한 도메인에 대한 링크를 허용하지 않는지 모르지만 어쩌면 너무 어려운 몇 가지 이유가있을 수 있습니다. – Patrick

0

당신은 방문하지 않은 연결에 중요한 것을 추가 할 수 있습니다.

.category-xyzzy .entry-title a:visited { 
background: none !important; 
} 
+0

시도해 봤는데 도움이되지 않았습니다. – Patrick

관련 문제