nav { overflow: hidden; padding: 0px 0px; background: #131313; height: 2.2em; } nav ul { display: block; float: right; } nav ul li { display: block; float: left; padding-left: 1em; } nav ul li a img { padding: .1em; width: 2em; } nav ul li a img:hover { background: #eee; }