사용자가 링크를 클릭 할 때까지 숨겨진 div가 있습니다. 선택기를 사용하면 div가 표시됩니다. div를 볼 수있게 유지하려면 div:active, div:focus
이 있어야합니다.div를 포커스/활성 상태로 유지하는 Psuedo-class?
div를 표시하는 것은 충분히 간단하지만 표시 상태를 유지하는 것은 내가 가진 문제입니다. div를 클릭하면 (링크에서 활성 상태로 전환하고 div에 포커스/활성 상태로 놓음) div가 다시 사라집니다.
나는 div:hover
을 사용해 보았지만 div를 표시 한 후에도 (내가 클릭 한 후에도) div가 사라져도 여전히 사라집니다. :active
및 :focus
이 내 div에 적용되지 않는 이유는 무엇입니까?
예 : 대신 :target
pseudoclass를 사용하여, 다른 접근 방식을 취할 수 http://jsfiddle.net/pJWPE/