Works here as it should and only shows icons to 33% of the width.
In general doing this only with css will not work, since we change the shown icons on resize. But it should be possible with some javascript magic. Something like:
Although this works, it still has some issues, like it won’t work nice on small browser windows/mobile. In case you want to extend this, I would happily accept a pull request to the direct_menu app, so we can make this available for other users.