AFter 2 days of googling and messing around with my CSS I give up and turn to you guys for help. I created a navigation menu with a dropdown entirely in CSS. When came the time to test this under IE9, obviously it didn't work.
The dropdown appears transparent, I can't figure out why for the life of me. All works fine in other browsers but I can't seem to find the property that IE doesnt understand.
I suspect this part:
nav ul ul li {
float: none;
border-bottom: 1px solid #b7b7b7;
border-top: 1px solid #fff;
position: relative;
background: -webkit-linear-gradient(#eeeeee 0%, #d4d4d4 100%);
background: linear-gradient(#eeeeee 0%, #d4d4d4 100%);
background: -moz-linear-gradient(#eeeeee 0%, #d4d4d4 100%);
background: -o-linear-gradient(#eeeeee 0%, #d4d4d4 100%);
-moz-box-shadow: inset 2px 2px 5px #ccc;
-webkit-box-shadow: inset 2px 2px 5px #ccc;
box-shadow: inset 2px 2px 5px #ccc;
}
Is it possible that IE doesn't see the background? I attached the fiddle here: http://jsfiddle.net/VU37g/
Any help or comments on the CSS welcome and thanks in advance!