Closed. This question needs details or clarity。它当前不接受答案。
                        
                    
                
            
        
            
        
                
                    
                
            
                
                    想改善这个问题吗?添加详细信息并通过editing this post阐明问题。
                
                    5年前关闭。
            
        

    

嗨,我正在尝试反转页面上除图像之外的所有内容?任何帮助将不胜感激。谢谢。

http://jsfiddle.net/nikita_turing/jVKw6/3/

<a href="javascript:(function(){var css='html {-webkit-filter: invert(100%);'+'-moz-filter: invert(100%);'+'-o-filter: invert(100%);'+'-ms-filter: invert(100%); }',head=document.getElementsByTagName('head')[0],style=document.createElement('style');if(!window.counter){window.counter=1;}else{window.counter++;if(window.counter%2==0){var css='html {-webkit-filter: invert(0%); -moz-filter: invert(0%); -o-filter: invert(0%); -ms-filter: invert(0%); }'}};style.type='text/css';if(style.styleSheet){style.styleSheet.cssText=css;}else{style.appendChild(document.createTextNode(css));}head.appendChild(style);})();">Bookmarklet</a>

最佳答案

如果可以使用jQuery,请使用伪选择器:not(img)选择除图像之外的所有元素,然后设置所需的CSS。

就像是

$(":not(img)").css({"-webkit-filter": "invert(100%)","-moz-filter": "invert(100%)","-o-filter": "invert(100%)","-ms-filter": "invert(100%)"});

关于javascript - 反转页面上除imges外的所有内容,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28510030/

10-12 07:00