.description { position: fixed; top: 5px; left: 50px; text-shadow: 1px 1px 1px black; z-index: 5; } #nav:hover { background: #829FB0; opacity: 1.0; filter: alpha(opacity=100); z-index: 10; } #nav { align: center; background: #829FB0; padding: 3px 7px; display: inline; opacity: 1.0;
The problem can be transparent compared to divs , so first replace the code with this code, where the divs / nodes that should be placed above are not transparent, and then look, also use the z-indexes that I gave, you donβt need too big values
When checking errors in css, make sure that you make the nodes visible and remove their opacity and never give too large values ββfor z-indices. Try this, if it doesnβt work, I will watch carefully.
source share