답변:
WebKit 기반 브라우저에서 다음 스타일을 추가하여 색상 반전을 달성 할 수 있습니다.
html { -webkit-filter: invert(); }
안타깝게도 현재 Firefox에서 구현을 기다리는 중입니다. https://developer.mozilla.org/en-US/docs/CSS/filter#Browser_compatibility
Firefox와 동등한 기능은 다음과 같습니다.
html {
filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'invert\'><feColorMatrix type=\'matrix\' values=\'-1 0 0 0 1 0 -1 0 0 1 0 0 -1 0 1 0 0 0 1 0\'/></filter></svg>#invert");
}
그래도 결과는 좋지 않습니다.
다음은 WebKit의 북마크릿입니다 (jQuery를로드해야 함).
javascript:$("html").css("-webkit-filter","invert()")
(편집 : Mozilla가 Invert를 지원하지 않기로 결정했기 때문에 북마크릿이 Firefox에서 작동하지 않는다는 것을 알았습니다. 그러나 페이지에 동일한 작업을 수행하는 jQuery 링크가 있습니다.)이 페이지에서 bookmarklet을 사용할 수 있습니다 : http : / /lea.verou.me/2011/04/invert-a-whole-webpage-with-css-only/
운영 체제? Mac에 응용 프로그램이 있습니다. Nocturne, 전반에 걸쳐 색상이 반전됩니다. ctrl-option-cmd-F8을 누르는 것과 비슷합니다. Windows에서 할 수있는 방법을 모르겠습니다. 녹턴은 밤이나 희미한 조명에서 조금 더 잘 볼 수 있도록 색상을 조정하고 반전시키지 않고 조금 더 좋습니다. 여기서는 Firefox 페이지뿐만 아니라 모든 것이 바뀌어 새 페이지를로드 할 때마다 계속 다시 적용 할 필요가 없다는 장점이 있습니다.