All 1 entries tagged CSS

View all 27 entries tagged CSS on Warwick Blogs | View entries tagged CSS at Technorati | There are no images tagged CSS on this blog

February 18, 2008

Safari is stupid: Part 1

Part 1 because I’m sure I’ll find more of these.

I’ve been debugging some JavaScript this morning trying to get it to work in Safari. Here are some examples of why that took TWO HOURS:

  • You can’t get element.style.border, but you can set it.
  • For a transparent element element.style.backgroundColor = 'transparent', but getComputedStyle(element,null).getPropertyValue('background-color') = 'rgba(0,0,0,0)'; i.e. black, but wholly transparent.

In a not-Safari’s-fault tangent, if you want individual channels from an RGB value split(", ") is BAD CODE.