User:Ember314/visible.js

From Wikipedia, the free encyclopedia
Note: After saving, you have to bypass your browser's cache to see the changes. Google Chrome, Firefox, Microsoft Edge and Safari: Hold down the ⇧ Shift key and click the Reload toolbar button. For details and instructions about other browsers, see Wikipedia:Bypass your cache.
/*very funky effect, elements become full opacity as they are hovered over
use as you like
see if I care
*/
var add = ['<style>'];
document.querySelectorAll('*').forEach(function(obj) {
	if(obj.id.length > 0){
	add.push("#"+obj.id+"{transition: opacity 0.5s;opacity:0.4;} #"+obj.id+":hover{transition: opacity 0.5s;opacity:1;}")	
	}
});
add.push('</style>');
add=add.join(' ');
$('body').prepend(add);