problem is in iscroll script. If we could get options.hasTransform to resolve to "true" this would be fine, but although I can set the userTransform to true on initialization,
that.options.useTransform = hasTransform && that.options.useTransform;
and since IE10 and FF are resolving options.useTransform to false, this line is adding the position:absolute....
if (that.options.useTransform) that.scroller.style[transform] = 'translate(' + that.x + 'px,' + that.y + 'px)' + translateZ;
else that.scroller.style.cssText += ';position:absolute;top:' + that.y + 'px;left:' + that.x + 'px';
.....
unless we want to modify iscroll for IE9 and FF, there isn't a simple way around this.
screenshot of IE10 carousel