I think maybe it's to do with your rgba declaration. When I add a simple
for example, it works in all browsers.
Maybe add a conditional statement to deal with IE:
Or you could just set the color of your navigation bar using
, then you won't have the issue of it not working in IE.