Thanks so much for the behavior. It's a lifesaver.
I've ironed out most issues that I've run into by perusing the forums, with one exception. I read on and understand how the elements are being written in and displayed absolutely. My issue seems to be somewhat related.
I have a set of buttons that have the PIE.htc behavior attached. These buttons are being shown/hidden with jQuery when the form that houses them is "turned on" by being clicked (using .show() & .hide()). It appears that the CSS3 renderings are not positioned where they should be all of the time. For example, it should have a top position of 5px or so to be placed on the button that it is meant to render, but sometimes it has a large negative top positioning (e.g. -350px).
I have setup an example page so that you can see the undesired behavior: http://jonathanwkelly.com/css3pie-example/
. To reproduce, keep clicking on the "Edit" links on the right. This will in effect deactivate one form and activate another, during which the buttons should show with their CSS3 renderings. I am able to consistently reproduce the issue on about the 5th or 6th click of an "Edit" link.
Any insight? Many thanks.