Responsive horizontal menu (without being a RG)


I’m trying to build a scrollable horizontal menu (ex : like the apple website). How can I do that without having a create a repeating group?

I can make it scrollable (by placing a group inside a floating group and resize the floating group) but it is not responsive.

Does anyone knows? I don’t mind implementing some code, but I would need some help.