Safari is stupid: Part 1
Part 1 because I’m sure I’ll find more of these.
- 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.