<style> .context_menu { width: 140px; } .context_menu ul { padding: 0; margin: 0; list-style:none; } .context_menu li { padding: 0; margin: 0 0 -4px 0; Why should I add here this -4px margin in IE? In firefox all works fine without this -4px :( list-style: none; background:#fdd; height: 20px; } .context_menu li a { display: block; padding:0; margin: 0; } </style> Thanks..
One more stupid question :) How to create 1px line in IE (without using border property, cause actually I need to create a line and white border under it)? :)