IE6 doubles the margin value of a floated element’s margin-right or margin-left. To fix this:
-
put
display: inline;
in the floated element, or - use
margin: 0 2 0 2;
_margin: 0 1 0 1;
and the _margin will be read by IE6.
and she wants to . slow . down
IE6 doubles the margin value of a floated element’s margin-right or margin-left. To fix this:
display: inline;
margin: 0 2 0 2;
_margin: 0 1 0 1;
HTMLElement in IE does NOT support hasAttribute(name) because IE does not play with DOM Level 2 methods. So, use getAttribute(name) != null instead of hasAttribute(name).
P.S. Similarly, use attributes.length > 0 instead of hasAttributes().