Edit in JSFiddle

<p><a href='javascript:(function(b){var%20a=function(){a.history=a.history||[];a.history.push(arguments);if(window.console){console.log(Array.prototype.slice.call(arguments))}};if(typeof%20liveCss==="undefined"){window.liveCss={defaultOptions:{interval:500,stylesheets:null,running:false,hintPosition:"bottom:0;right:0",lock:false},state:{},start:function(o){if(liveCss.lock){return%20false}liveCss.lock=true;var%20c={},d;for(d%20in%20liveCss.defaultOptions){c[d]=liveCss.defaultOptions[d]}for(d%20in%20o){c[d]=o[d]}liveCss.state=c;var%20m=[];if(c.stylesheets&&c.stylesheets.length){var%20n=[];for(var%20k=c.stylesheets.length-1;k>=0;k--){var%20e=c.stylesheets[k];if(typeof%20stylesheet!==typeof""){e=e.href}if(e){e=liveCss.cleanUrl(e);n.push(liveCss.extractId(liveCss.parseUrl(e).href))}}for(var%20j=0;j<document.styleSheets.length;j++){var%20h=document.styleSheets[j];if(!(h&&h.href)){continue}var%20f=liveCss.extractId(liveCss.cleanUrl(h.href));for(var%20l=0;l<n.length;l++){if(f===n[l]){m.push(h)}}}liveCss.state.stylesheets=m}else{liveCss.state.stylesheets=c.stylesheets||document.styleSheets}liveCss.state.running=true;liveCss.run(c.interval,m);function%20g(){if(document.body){var%20i=document.createElement("div");i.id="livecss-status";document.body.appendChild(i);document.getElementById("livecss-status").innerHTML="<div%20style=%27background-color:green;color:white;position:absolute;z-index:100000;"+liveCss.state.hintPosition+"%27>LiveCss.js%20is%20active</div>"}else{setTimeout(g,500)}}g();liveCss.lock=false},run:function(c){setTimeout(function(){if(liveCss.state.running){liveCss.reloadAll(function(){liveCss.run(c)})}},c)},stop:function(){liveCss.state.running=false;document.body.removeChild(document.getElementById("livecss-status"))},toggle:function(c){if(liveCss.state.running){liveCss.stop()}else{c=liveCss.isEmtpyObject(c)?liveCss.state:c;liveCss.start(c)}},reload:function(d,e){var%20c=d.href;if(c){if(c.indexOf("###liveCss###")!==-1){c=c.split("###liveCss###")[1]}liveCss.xhr(c,function(h){var%20j=liveCss.extractId(c);var%20f=document.getElementById(j);if(f===null){f=document.createElement("style");f.type=d.type;if(d.ownerNode){f.media=d.ownerNode.media||"screen"}else{f.media="screen"}f.id=j;document.head.appendChild(f);d.ownerNode.href="###liveCss###"+c}if(f.styleSheet){try{if(f.styleSheet.cssTex!==h){f.styleSheet.cssText=h}}catch(i){throw"Couldn%27t%20reassign%20styleSheet.cssText."}}else{var%20g=document.createTextNode(h);if(f.childNodes.length>0){if(f.firstChild.nodeValue!==g.nodeValue){f.replaceChild(g,f.firstChild)}}else{f.appendChild(g)}}h=null;f=null},function(f,g){throw"Couldn%27t%20load%20"+g+"%20("+f+")"})}e()},reloadAll:function(d,c){if(c===b){c=0}if(c!==liveCss.state.stylesheets.length){setTimeout(function(){liveCss.reload(liveCss.state.stylesheets[c],function(){liveCss.reloadAll(d,c+1)})},0)}else{d()}},extractId:function(c){return%20c.replace(/^#/,"").replace(/^[a-z]+:\/\/?[^\/]+/,"").replace(/^\//,"").replace(/\?.*$/,"").replace(/\.[^\.\/]+$/,"").replace(/[^\.\w-]+/g,"-").replace(/\./g,":")},xhr:function(d,j,c){var%20i;if(window.XMLHttpRequest){i=new%20XMLHttpRequest()}else{try{i=new%20ActiveXObject("MSXML2.XMLHTTP.3.0")}catch(h){throw"Browser%20doesn%27t%20support%20AJAX."}}var%20g=!(location.protocol==="file:"||location.protocol==="chrome:"||location.protocol==="chrome-extension:"||location.protocol==="resource:");function%20f(k,l,e){if(k.status===0||(k.status>=200&&k.status<300)){l(k.responseText)}else{if(typeof(e)==="function"){e(k.status,d)}}}if(typeof(i.overrideMimeType)==="function"){i.overrideMimeType("text/css")}i.open("GET",d,g);i.setRequestHeader("Accept","text/css;%20q=0.9,%20*/*;%20q=0.5");i.send(null);if(g){i.onreadystatechange=function(){if(i.readyState==4){f(i,j,c)}}}else{f(i,j,c)}},parseUrl:(function(){var%20c=document.createElement("div");c.innerHTML="<a></a>";return%20function(d){c.firstChild.href=d;c.innerHTML=c.innerHTML;return%20c.firstChild}})(),isEmtpyObject:function(d){for(var%20c%20in%20d){if(d.hasOwnProperty(c)){return%20false}}return%20true},cleanUrl:function(c){if(c.indexOf("###liveCss###")!==-1){c=c.split("###liveCss###")[1]}return%20c}}}return%20liveCss})().toggle()'>Live CSS</a>