Как отобразить изображение, чтобы оно было прозрачным и кликабельным? - PullRequest
0 голосов
/ 03 марта 2011

У меня есть прозрачный файл изображения .png, который я прикрепил на своем сайте, однако файл имеет некоторый фоновый цвет (серый), который я не понимаю, почему он там есть.Он уверен в прозрачном режиме, когда я открываю его в любом графическом редакторе или представлении, у него прозрачный фон.Почему, когда я связываю его, и когда он отображается на моем сайте, он не прозрачен?

Этот метод я использую http://book.cakephp.org/#!/view/1441/image

Я пытался встроить изображение в CSSно нахожу это немного хлопотным, потому что мне нужно, чтобы изображение было кликабельным и ссылалось на мою домашнюю страницу.

Кто-нибудь может предложить какой-либо способ достижения упомянутого мной результата?.. возможно некоторые ссылки или сценарии, которые будут работать .. Я ценю это.

: -)

Ответы [ 3 ]

0 голосов
/ 03 марта 2011

Я нашел способ решить эту проблему, не уверен, что он лучший, но он работает.

http://xavisys.com/css-trick-turning-a-background-image-into-a-clickable-link/

0 голосов
/ 03 марта 2011

Если вы используете IE6, серый фон будет там, потому что IE6 не поддерживает альфа-прозрачность в изображениях (без использования поведения или хаков).

Это может помочь:

http://24ways.org/2007/supersleight-transparent-png-in-ie6

0 голосов
/ 03 марта 2011

Возможно, что происходит некоторая переработка. У вас есть ссылка на изображение или, что еще лучше, ссылка, где мы также видим разметку / CSS?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...