Я пытаюсь заставить текстовую ссылку появляться сверху частично прозрачного изображения, которое, в свою очередь, находится поверх простого цветного фона.Я хочу, чтобы при печати страницы печатался текст ссылки и изображение, но не цветной фон.(Именно поэтому я не использую свойство background-image )
Проблема заключается в том, что хотя ссылка появляется в верхней части изображения, а изображение появляется в верхней части фонапо желанию, ссылка не может быть нажата.Мне кажется, что если ссылка появляется сверху, то она должна быть восприимчивой к событиям мыши ...
Это происходит по крайней мере в следующих браузерах: Firefox 6.0 (Windows + Linux), Firefox 3.6 (Windows)и Internet Explorer 7.
Пожалуйста, кто-нибудь скажет мне, если это проблема с моим HTML / CSS или с браузерами?
Вот некоторый HTML-код для демонстрации проблемы:
<html>
<head>
<title>Test</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
<div style="position: relative;z-index: -2; background-color:#333; height:200px;">
<img style="position: absolute;top: 0;left: 0;z-index: -1;" src="http://upload.wikimedia.org/wikipedia/commons/thumb/4/47/PNG_transparency_demonstration_1.png/280px-PNG_transparency_demonstration_1.png" alt="Dice" />
<a style="padding:50px; color:#fff;z-index:0;" href="#">Can you click me?</a>
</div>
</body>
</html>
Приветствия!
Alex