2013-06-03 2 views

답변

6

불행하게도, 보안 문제 때문에, 당신이 스타일의 목록 :visited 요소에 적용 할 수있는 것은 제한되어 있습니다. 과거에는 해커가 일반 링크의 스타일 차이점과 사용자가 이전에 방문한 스타일의 차이점을 확인하여 사용자로부터 기록을 스니핑 할 수있었습니다. 어떤 스타일 보안 여기에 대한 우려, 그리고에 대한 자세한 허용됩니다 https://blog.mozilla.org/security/2010/03/31/plugging-the-css-history-leak/ 허용 스타일과 수정에 관해서는

:visited에 요소를 여기 MDN 주제에 문서화 한 것입니다 :

하는 당신은 여전히 ​​수있을 것입니다 방문한 링크를 시각적으로 스타일을 지정하는 데 사용할 수있는 스타일은 입니다. 만 다음 속성 가 방문한 링크에 적용 할 수 있습니다 또한

color 
background-color 
border-color (and its sub-properties) 
outline-color 
fill and stroke colors 

, 심지어 당신이 방문한 링크에 대해 설정할 수있는 특성에 대해, 당신은 방문하지 않은 및 방문한 링크 사이에 투명도를 변경할 수 없습니다 그렇지 않으면 rgba() 또는 hsla() 색상 값이나 transparent 키워드를 사용할 수 있습니다.

3

만 다음과 같은 속성을 방문한 링크에 적용 할 수 있습니다

color  
background-color 
border-color (and its sub-properties) 
outline-color 

출처 : - Privacy_and_the_:visited_selector

관련 문제