전체 페이지에 CSS 필터를 넣을 수 있는지 알고 싶습니다. 페이지를 볼 수 있도록 약간 회색 필터가 있고 아무 것도 클릭 할 수 없습니다. 필터가 위에 있습니다.전체 페이지의 CSS 필터
답변
이 다음과 같은 스타일로, 당신의 DOM의 하단에 빈 오버레이 DIV (<div id="overlay"></div>
)을 배치함으로써 달성 될 수있다 :
#overlay {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
background: #000;
opacity: .6;
filter: alpha(opacity=60);
}
어떤 Z-을 선언 한 경우는 조심해야합니다 색인. 또한 문서 높이가 뷰포트보다 큰 경우 오버레이 div에서 JavaScript 처리가 필요할 수 있습니다.
HTML (페이지 하단에이를 넣어) :
<div id="overlay"></div>
CSS :
당신이 뒤로 브라우저 (IE8 이하)를 지원하려면#overlay {
position:fixed;
z-index: 100;
top:0;
left:0;
bottom:0;
right:0;
background-color:rgba(0,0,0,0.2);
}
, 당신이해야합니다 코드를 재조정하십시오. 예를 들어, RGBA는 IE에서 지원되지 않습니다.
IE6은 고정 위치를 지원하지 않습니다. 가난한 사람들을 위해 지원해야합니다. – Spliffster
위의 rgba()를 확인하십시오. ;-) – Chris
@lofto 네, 알아요. 그게 내가 전에 한 일이야. 하지만 IE를 더 이상 지원하지 않습니다';)' –
- 1. ASP.NET의 사이트 전체 필터 MVC
- 2. IE8은 "필터"CSS 스타일을 무시
- 3. 전체 페이지의 HTML 반환 제출
- 4. 페이지의 전체 콘텐츠 가져 오기?
- 5. 전체 페이지 테두리 | CSS
- 6. css 전체 높이?
- 7. 전체 높이 CSS 열
- 8. Css 전체 너비 질문
- 9. 내 웹 페이지의 표에 필터 추가하기
- 10. asp.net mvc 3.0 SSL 페이지의 글로벌 필터
- 11. 마스터 및 일반 페이지의 CSS
- 12. 톰캣 필터 : 전체 앱에서 일부 URL 제외 -
- 13. 쉬운 CSS 편집으로 전체 페이지 중앙에 넣기
- 14. HTML/CSS : 전체 폭에 문제가
- 15. 상위 컨테이너의 CSS 전체 높이
- 16. 전체 사업부에 링크 - HTML과 CSS
- 17. 일종의 사이트 전체 CSS 검사기
- 18. CSS/HTML의 전체 화면 사이트
- 19. CSS 전체 화면 그리드 레이아웃
- 20. CSS 필터 - 때로는 작동하지 않는 경우가 있습니까?
- 21. CSS - 비 IE 브라우저는 "필터"속성을 지원합니까?
- 22. jQuery로 전체 페이지의 HTML을 얻으려면 어떻게해야합니까?
- 23. 페이지의 개체 인스턴스 전체 목록을 얻는 방법
- 24. 웹 페이지의 전체 내용을 해싱하는 방법은 무엇입니까?
- 25. div를 제외한 전체 페이지의 OnClick 이벤트
- 26. 왜 Response.Write가 전체 페이지의 정렬을 파괴합니까?
- 27. jQuery 전체 페이지의 내용을 선택하는 방법
- 28. 웹 페이지의 HTML/CSS 이벤트 수신
- 29. 제출시 대상 페이지의 CSS 속성 변경
- 30. 하나의 CSS 파일과 다른 페이지의 복수 파일
나는 z- 색인없이 DOM의 맨 아래에 넣을 까? 또는 전체 페이지를 포함하도록
태그 사이에 직접 넣을 수 있습니까? – DonJuma다른 절대 위치 요소가있는 경우 Z- 색인이 필요할 수 있습니다. – Spliffster
@Matthew : DOM 하단, ''태그 닫기 전. – Chris