Pure CSS Popups2 , с того же сайта, который приносит нам Complexspiral. Обратите внимание, что в этом примере используются фактические навигационные ссылки в качестве пролонгированного элемента. Если вы этого не хотите, это может привести к некоторому затруднению в отношении версий IE.
Основной метод - прикрепить каждое изображение внутри тега ссылки с фактической ссылкой (в противном случае некоторые версии IE будут игнорировать: hover)
<a href="#">Text <img class="popup" src="pic.gif" /></a>
и расположите его с умом, используя абсолютную позицию. Спрятать изображение изначально
a img.popup { display: none }
, а затем на переключении ссылки установите его для отображения.
a:hover img.popup { display: block }
Это базовый метод, но всегда будут существенные ограничения позиционирования, поскольку тег изображения находится внутри тега ссылки. Смотрите ссылку для деталей; он использует что-то более хитрое, чем отображение: ни одно, чтобы скрыть изображение.