#fishEye{ padding: 10px; position: relative; height: 50px; text-align: center; overflow: visible; } #fishEye div{ height: 50px; } #fishEye img{ width: 32px; height: 32px; } .fishEye-item span { display: none; padding-left: 20px; } .fishEye { position: relative; height: 50px; text-align: center; } .fishEye-container { height: 50px; } .fishEye-container a:hover span { display: block; position: absolute; overflow: hidden; background: #fff; /* prevents IE from closing SPAN when cursor hovers empty areas areas */ cursor: pointer; /* for IE */ text-decoration: none; /* for Opera and Firefox */ color: #222222; font-size: 12px; font-weight: bold; text-align: center; border: 1px solid #385b91; width: auto; left: 5px; top: 10px; white-space: nowrap; }