Only thing I can suggest aside from a proper shower screen (which I'd recommend) is trying to source either a glass corner shelf of sufficient size or the top from a glass table top or TV stand etc - you need to check the the glass is tempered/toughened (it'll be kitemarked)[edit- both shelves and table tops etc should also be toughened/tempered but it's always worth double checking!].
As for fixing in place...well they use silicone to build aquariums but getting it neat takes a bit of practice.
As for fixing in place...well they use silicone to build aquariums but getting it neat takes a bit of practice.