How can I set two different background image for a single div id? I want the first image appear at top with no-repeat but the second image will be repeated.. something like this.. Can anyone help me?
You can't, not yet anyway, you can in CSS3 but until then it needs at least two elements to achieve the look <div id="wrapper"> <h1>.. header</h1> </div> apply the repeating image to the "wrapper" div, then apply the top, non-repeating, one to the nested element, it needn't be a header it could be a nested div for the purpose, or you might be able to use whatever element comes first in your containing div if it's a constant