CSS3 – Still Missing Functionality… on Purpose!
Last night I was working with Consummo to build a client’s website and I ran into a stumbling block. CSS3 does not allow for colors to be declared alongside images (except as the last value). What does this mean? A website can have several background images, each with or without transparency, and a background color behind all of it. Personally, I assumed (you know what they say about assume) background colors could be defined on top of background images (in the same element), but I was wrong. In the CSS3 Candidate Recommendation, the background shorthand property can have a value as follows: [ <bg-layer> , ]* <final-bg-layer> where color can only be defined in the place of <final-bg-layer>.
