2012-09-06 2 views
1

현재 스타일 시트를 http://onverse.wikia.com/wiki/Onverse_Wiki에서 수정 중입니다. 나는 페이지의 왼쪽 상단에있는 오렌지 "Onverse Wiki"버튼에 어려움을 겪고 있습니다. 마우스를 앵커의 바닥 부분에 올리면 마우스가 hover pseudoclass를 등록하지 않습니다. 나는 z-index, display 속성, line-height 속성을 변경하는 것, 그리고 아무것도하지 않는 것과 같은 많은 다른 것들을 시도했다. 나는 모든 마진 (물론 필요한), 경계선 및 패딩을 제거하는만큼 멀리 갔으므로 대상 자체가 아무런 성공도없이 보이는 전체 영역을 덮고 있습니다.CSS : 앵커 태그 아래쪽에있는 : hover pseudoclass가 작동하지 않습니다.

그러나 마우스로 가리키는 텍스트 아래의 모든 위치 (앵커 태그 내에 있더라도)는 커서가 포인터 커서로 바뀌지 않습니다. 아무 것도 클릭하지 않으면 아무 것도하지 않습니다. 그것은 실제로 텍스트에 의존하지 않기 때문입니다 ... 왜냐하면 ... 1. 앵커 태그의 상단, 좌측 및 우측면은 마우스를 올려 놓았을 때 여전히 인식합니다. 2. 높이를 41px로 변경하고 패딩을 0으로 설정하고 표 셀로 표시하고 아래로 세로로 정렬하면 해당 영역의 아래쪽으로 텍스트가 표시되며 하단 부분 위로 마우스를 가져 가면 포인터 커서가 나타나지 않는 것을 분명히 볼 수 있습니다 텍스트의

다른 요소와 관련하여 레이아웃과 관련이 있다고 생각합니까? 나는 무엇이든지간에 방해가 될 것 같은 것을 알아낼 수 없었습니다 ... 그리고 저는 이미 z- 인덱스를 100000처럼 바 꾸었습니다. 그래서 앵커는 모든 것 위에 있었을 것입니다. 이전에 파란색 버튼이 오른쪽에 있었지만 비슷한 문제가있었습니다.하지만 Z- 색인을 1로 변경해야했습니다.

그래서 여기에서 길을 잃어 버렸습니다. 어떤 도움이 필요합니까? 대단히 감사하겠습니다!

답변

0

생각 : 여전히 작동하지 않았다, 어쩌면 당신은 커서를 보았다

.WikiHeader h1::before, .WikiHeader .WikiaRail .module h2::before, .WikiaRail .module .WikiHeader h2::before, .WikiHeader .WikiaRail #RIGHT_SKYSCRAPER h2::before, .WikiaRail #RIGHT_SKYSCRAPER .WikiHeader h2::before, .WikiHeader .shadow-mask { 
    bottom: 0; 
    height: 8px; 
    position: absolute; 
    right: 0; 
    width: 1000px; 
} 
+0

위대한, 정말 고마워요! 이제 나는 그것이 무엇을하고 있었는지를 이해하기 위해 이것에 대해 배울 필요가있을 것이다 ... 좋은 눈;) – Pluto

0

display: block;<A ..>에서 제거하고 패딩을 늘리면 전체적으로 포인터 커서가 표시됩니다. 당신이 그것을 수정 코드의 다음 줄에서 높이 8px를 제거하면

+0

버튼 아래에 나타납니다? 앵커가 너무 크면 포인터 커서가 버튼 아래의 흰색 영역에 표시되지만 계속 움직이면 버튼 맨 아래에 여전히 사라집니다. 나는 해결책을 이미 찾았습니다 ... 어쨌든 그것에 가서 해줘서 고마워. – Pluto