@RAS
Here's an example of how you could go about it (adapt as necessary):
Uses a relatively positioned <div>
with overflow:hidden
to contain the menu which is an absolutely positioned <div>
. It animates the right
property to slide the menu in from right to left.
Hopefully it gives you some ideas on how you could achieve your result based on the markup you have to work with.
Cheers!