У меня есть два изображения, которые должны быть в HTML (так что нет фонового изображения), и при наведении одного на другое он меняет местами на другой.Pure CSS image swap
Я думал, что у меня работает код, но он кажется глючным. Я не могу решить эту проблему.
JSFiddle здесь: http://jsfiddle.net/5tCju/
Вот мой CSS:
#wrapper img.on,
#wrapper.gridWrap img.on {
display:none;
}
#wrapper img.default:hover img.on,
#wrapper img.default:hover img.on {
display:inline;
}
#wrapperimg.default:hover,
#wrapper img.default:hover {
display:none;
}
В любом случае, это может быть сделано путем замены изображений между display:block;
и display:inline;
?
какой-либо причине не использовать 'MM_swapImage '? Поскольку это будет генерировать то, что вы хотите на hover. Или вы можете сделать то же самое, используя спрайт изображения и изменить положение фона? – Nitesh
Нужно быть чистым CSS. Спрайт мог работать! Спасибо – Francesca
@NathanLee 1) Это вопрос CSS 2) Возможно, она не хочет покупать Dreamweaver. –