I have a problem with bottom rounded corners of a box in IE... example (open in IE to see the problem) So If I remove header div than bottom corners (only in IE) will be positioned incorrect. Where could be the problem? And is it IE bag or my own bag? :)
HERE IS A CODE
<div class="block"> <!-- TOP CORNERS --><div class="btl"></div><div class="btr"></div> <!-- END OF TOP CORNERS -->
<div class="header">some text</div> IF I REMOVE THIS LINE BOTTOM CORNERS WILL BE POSITIONED INCORRECT <div class="box"> test<br /> test<br /> tes<br /> </div>
<!-- BOTTOM CORNERS --><div class="bbl"></div><div class="bbr"></div><!-- END OF BOTTOM CORNERS --> </div>
In my experience, rounded corners, while they may look nice, add a lot of bloat and headache in attempting to get it cross browser and working right. If we do them, we run static ones, which work fine.
mochikit has an ajax implementation of rounded corners, havnt tried it but looks to be unobtrusive, give it a shot. It's not perfect, but it is unobtrusive and a new approach to an old problem