- From: Mike Wilson <mikewse@hotmail.com>
- Date: Fri, 6 Mar 2009 17:50:59 +0100
- To: "'www-style'" <www-style@w3.org>
When you have overrided the value of an element's CSS attribute through script, then you can reset the attribute back to the value governed by style declarations by assigning the empty string. Example (see *): <style type='text/css'> span {border: 1px solid red} </style> <span id=myspan>lorem ipsum</span> e = document.getElementById("myspan"); window.getComputedStyle(e,"").borderLeftWidth -> "1px" e.style.borderLeftWidth = 2; window.getComputedStyle(e,"").borderLeftWidth -> "2px" * e.style.borderLeftWidth = ""; * window.getComputedStyle(e,"").borderLeftWidth * -> "1px" Is this behaviour specified by any standard, or is it just a convention implemented by UAs? (I don't find it but maybe I am not looking in the right places.) Best regards Mike Wilson
Received on Friday, 6 March 2009 16:51:55 UTC