negative-margin

CSS Negative margins for positioning.

Is it ok to use negative margins for positioning? I have a lot in my current site and feel like it's not such a stable way to position things. I usually suggest to use them too. For example I have a checkout page with three divs on top of each other <div class="A"> header </div> <div class="B"> content </div> <div class="C"> ...

Is there a current bug with FireFox 3 relating to clearing a float and it ignoring negative margins?

I've been doing some Googling, but haven't really found a straight answer. I'm curious to know if Firefox 3 has a bug when trying to apply a negative margin to a div that is either clearing a float or contains another element being floated? Firefox seems to ignore the negative margin, but Web-kit browses respect it accordingly. ...