2011-01-11 1 views
0

그래서 "Suckerfish의 아들"메뉴를 IE8에서 작동하도록했습니다. 그러나 사용자가 공개 된 링크를 클릭하기에 충분히 길게 열려 있지 않은 메뉴에는 문제가 있습니다. 사용자 커서가 메뉴를 트리거하는 링크를 떠나 자마자 트리거 아래로 이동하여 표시된 항목을 선택하더라도 메뉴가 다시 닫힙니다.Suckerfish의 아들이 IE8의 링크를 닫을 수 있기 전에 문을 닫습니다.

누군가 내 메뉴를 열어서 사파리, 파이어 폭스 등에서 사용할 수 있도록 코드를 수정하도록 도와 줄 수 있습니까?

감사합니다.

+2

물론, 내 컴퓨터에 SSH로 액세스하거나 코드를 게시하십시오 ... –

+0

아마도,하지만 도움이 될만한 코드가 필요합니다. –

+0

여러분 덕분에. 다행히도 JMC의 솔루션은 내가해야 할 일이었습니다. –

답변

1

일반적으로 (코드를 보는 대신) 하위 메뉴가 발신자 :hover 발신자 (부모 ​​요소)의 일부를 건드리지 않아서 발생합니다. 그래서 당신은 문제의 요소 (IE Developer Bar로)를 요약하거나 CSS 파일의 두 요소에 outline: 1px solid red;을 추가하여 직접 디버깅 할 수 있습니다. 상위 요소가 끝나는 위치와 하위 요소가 시작되면 상위 요소가 겹치지 않을 가능성이 높습니다.

그들에게 좋은 겹침을 주면 사업에 종사하게됩니다.

+0

고맙습니다. 친구. 귀하의 솔루션이 바로 목표에 맞았습니다! –