I took a look at it and I think the problem is that the buttons don't have any z-order actions...
If you could replace the button objects with sprites then you could rearrange the z-order, but I don't know if your CSS code will work with sprites.(I never used CSS in C2)
Thanks for your reply,
I can use Sprites, but that's a load of animations to do that, to achieve the same effect, that's achieved with one picture file only.
In css the browser does all the work, so its fast, normally even on mobile.
Form controls sit on top of the canvas, so the only way to z order is through css, but I cant work out how to implement this into construct2's expressions, in css there is a z-order command, but I cant get it working, maybe I need to attach a .css project file with javascipt?.
Hope someone can give some guidance?