웹 페이지에서 특정 버튼을 클릭하면 사용자가 '예'또는 '아니요'를 클릭 할 때까지 전체 페이지가 회색으로 표시되는 스크립트를 작성했습니다. 이것은 충분히 단순 해 보였지만, 나는 Superfish에서 사용하고있는 메뉴와 충돌합니다. 나머지 페이지가 회색으로 표시되면 메뉴에 계속 액세스 할 수 있습니다.그레이 아웃 CSS 수퍼 피쉬 메뉴
은 내가 superfish CSS의 스크립트 그래서 내가 왜 내 회색 덮개 파악 중 하나를해야한다는 생각
Position: relative
또는
Position: absolute
시리즈를 사용한다는 사실에 내려 troubleshot 상자가 작동하지 않거나 소스에 내 탐색 표시기의 하드 코드 위치가 없습니다. 내 관심사는 내가 그렇게한다면 셋업은 나의 결의안에만 적용될 것인가?
내 회색 박스 코딩에서 놓친 뭔가가 있나요?
#cover {
display:none;
position:absolute;
left:0px;
top:0px;
width:100%;
height:100%;
background:gray;
filter:alpha(Opacity=50);
opacity:0.5;
-moz-opacity:0.5;
-khtml-opacity:0.5
}
저는 CSS에 많은 경험이 없습니다. 나는 어제 해결책을 찾기 위해 몇 시간을 보았지만, 내가 겪고있는 문제와 관련된 것을 찾을 수 없었다.
감사합니다.
그것은 다소 이상합니다. 두 개의 동일한 규칙이 없으면 동일한 selector 블록 내부의 CSS 규칙이 중요한 위치라는 사실을 들어 본 적이 없습니다. 이 경우, 나중에는 분명히 전자를 대체 할 것입니다. 나는 이것이 문제를 해결할 수있는 동안 실제로 그것을 일으키는 다른 것이 있다고 믿어야합니다. 실제 'jsFiddle'을 지나서이 '버그'가 실제로 나타나고 해결책으로 문제를 해결할 수 있습니까? 나는 그걸 가지고 놀고 싶다. 내 첫 번째 추측은'filter'가 뭔가를하고 있다는 것입니다. 'z-index'를'filter '의 직전과 직후에 움직여 보셨습니까? – jmbertucci
@jmbertucci 내가 겪고있는 문제는 복제하기가 어렵다. 회색으로 표시된 부분은 모두 html 항목이었습니다. 회색으로 보이지 않는 부분은 마우스 오버 옵션이있는 화려한 자바 메뉴입니다. 메뉴를 기본으로 제거하면 표지 오버레이가 작동합니다. 거의 모든 기능을 추가하면 다시 작동하지 않습니다. 나는 Z- 인덱스를 도처에 옮겼다. 단지 애트리뷰트 목록의 맨 끝에 문제가 있었다. 내 프로그램의 핵심으로 빠른 바이올린을 만들었습니다. 어떤 이유로 프로그램이 작동하지 않습니다. http://jsfiddle.net/qJhDS/1/ –
피들 감사합니다! 나는 그걸 가지고 놀 것이다. 나는 Suckfish 튜토리얼을 잘 알고 있는데, 나는이 이상한 버그에 관해서 혼란 스럽다. 이 문제가 모든 브라우저에서 발생합니까? – jmbertucci