Хак. Эффект прозрачности для изображений

Хак. Эффект прозрачности для изображений
Хак. Эффект прозрачности для изображений

Возможно Вы когда либо видели, что счетчики на сайте сделаны как бы более прозрачными или тусклыми а при наведении на них курсором приобретают начальные свойства. Мне всегда это нравилось, но я не задумывался а как это делается…

Сегодня я приведу пример реализации данного, достаточно интересного и необычного эффекта без помощи javascript а исключительно на CSS.
Открываем /templates/название вашего шаблона/css/style.css
Добавляем в самом низу:
#banners a img {
opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=40);
}

#banners a:hover img {
opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);
}


И все картинки, которые хотим сделать с эффектом прозрачности заключаем в div:
<div id="banners">Картинки желаемые</div>
Другие новости по теме:

Категория: Хаки ----- Просмотров: 7137 ----- Комментариев: 34

Вернуться

  • Группа: User
  • ICQ: 288569677
  • Регистрация: 21.01.2008
  • Комментариев: 703
  • Публикаций: 245
^
НЕплохой прикольчик как помне получаеться. Можно применеть на некоторых своих ресурсах.
am

--------------------
  • mod

  • 7 января 2009 04:34
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Давно о таком мечтал, но как то лень было искать решение :)
  • Группа: User
  • ICQ: --
  • Регистрация: 30.08.2008
  • Комментариев: 52
  • Публикаций: 3
^
Можна здела и подругому тока на опредиленные картинки или на щетчики....
  • Группа: User
  • ICQ: --
  • Регистрация: 18.05.2008
  • Комментариев: 6
  • Публикаций: 0
^
что-то у меня непашет fellow
  • Goodcat

  • 7 января 2009 11:56
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Koval_I_A, потому что руки как у этого смайла рога am
тут как бы ниче сложного, обычное применение прозрачности через цсс, и я не понимаю как это можно не поставить....тут что 2 пальца обос....причем расписано ж. одно в цсс добавить, баннеры вставить между <div id="banners"></div>
так кстати можно делать не только с баннерами, а и с основными картинками которые в новостях, просто прописать свои координаты в шаблонах :)
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Цитата: Koval_I_A
что-то у меня непашет

У меня стоит и всё прекрасно работает
  • DeNiS

  • 7 января 2009 15:21
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Столкнулся с другой проблемой. Неработает в FireFox 3 и в Опере.А в Ие 6 все норм
Неподскажете как сделать чтоб в других браузерах тож работало?
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Цитата: DeNiS
Столкнулся с другой проблемой. Неработает в FireFox 3 и в Опере.А в Ие 6 все норм
Неподскажете как сделать чтоб в других браузерах тож работало?

Оперу проверил, токо что работает всё номр. И мозила у мну работате
  • Группа: User
  • ICQ: --
  • Регистрация: 30.08.2008
  • Комментариев: 52
  • Публикаций: 3
^
gLyk_aKa_Yure©,
Че ты не написал источник ?
Обратите внимание как там сделано ...
вот вам источки ето типа статьй !!

http://www.mastersite.org.ua/css-markup/ehffekt-prozrachnosti-dlya-izobraz
henijj/

Там все ок=)
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
oleksdanderm
А с чего ты взял, что источник ето тот сайт? Ну картинки одинаковые и что.

Там то и внимания не на, что обращать просто тут нет <!-- -->.
А если ставить ето <style type="text/css"> то, тогда надо ставить в main. tpl етот код цсс. А зачем засорять его, если можно просто в style.css вставить.


К тому, же всё, что я в етой новости опубликовано, работает на атличьненько я сам проверял. А у кого руки не такие как у людей, что елементарный css код не могут поставить то извините.
  • Группа: User
  • ICQ: --
  • Регистрация: 18.05.2008
  • Комментариев: 6
  • Публикаций: 0
^
понял че неработает я ставил <div id="banners"> на саму картинку а не на весь банер..
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Koval_I_A,
А тего </div> закрыл?
  • Группа: User
  • ICQ: --
  • Регистрация: 18.05.2008
  • Комментариев: 6
  • Публикаций: 0
^
gLyk_aKa_Yure©, не сечас всё норм, я ставил див только на картинку, а надо на весь банер/кнопку.

я ставил:
<div id="banners"><img src="ссылко на картинку"></div>


а надо:
<div id="banners"><a href="ссылко"><img src="ссылко на картинку"></a></div>
  • Группа: User
  • ICQ: --
  • Регистрация: 30.08.2008
  • Комментариев: 52
  • Публикаций: 3
^
gLyk_aKa_Yure©,
А с чего ты взял, что источник ето тот сайт? Ну картинки одинаковые и что.

Я про картинку не че не писал =) спалился !
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
oleksdanderm,
Я не палился, а ссылку я посмотрел и сказал про сходства.
Мне то пох, мож считать то источником, ну я брал не там и я не выдаю етот хак за свой
  • mex

  • 8 января 2009 00:45
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
у мну все ок,
рекомендую всем, просто брать в обхват тегом DIV весь счетчик. Просто и быстро!
к примеру, сувать прямо начиная от
<div id="banners"><!--LiveInternet counter-->

заканчивая
<!--/LiveInternet--></div>

"не работать" данная конструкция просто не может!
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
всё хорошо работает спасибо автору +5 smile
  • pingvin

  • 8 января 2009 04:02
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
это css стиль а не хак, да ещё и элементарный... теперь у всех такой на сайтах////
Думаю раздел "DLE Хаки" не актуален... такое надо перенести в раздел "вебмастеру"
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
.: Старо, как мир... am
  • fer

  • 8 января 2009 21:21
  • Группа: User
  • ICQ: --
  • Регистрация: 13.01.2008
  • Комментариев: 59
  • Публикаций: 8
^
стоит у меня уже как пол года)) )брал с Veselyha..
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
fer, pingvin
Старо не старо, а автору спасибо за то что объяснил как сделать. Многим пригодится.
  • Whisper

  • 10 января 2009 12:05
  • Группа: User
  • ICQ: 208799127
  • Регистрация: 17.05.2008
  • Комментариев: 40
  • Публикаций: 0
^
респект какраз хотел найти am
<div id="banners">{banner}</div>

так даже проще =) единственное єто бигмировский счетчик не прячет :(

--------------------
  • Группа: User
  • ICQ: --
  • Регистрация: 18.05.2008
  • Комментариев: 6
  • Публикаций: 0
^
Whisper, прячет!
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
ктонебуть подскажите как замутить чтоб счетчик вообще видно небыло?
ну или картинки, ну короче чтоб видно было только при наведении на нее мышки, а так без наведения чтоб вообще видно небыло,
  • Bogdan

  • 26 января 2009 15:34
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Прикольно) Спасибо, я попробую на своём портале реализовать эту функцию.

На localhost проверял - всё работает на ура)) Вот даже пример:
<style>
#banners a img {
opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=40);
}
#banners a:hover img {
opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);
}
</style>
<div id="banners"><a href="#"><img src="https://mastermind.pp.ua/datalife-engine/uploads/fotos/foto_7996.jpg"></a><
/div>

Только одно условие - без тега <A> (ссылка) ничего не работает)) но это так и нужно.

Цитата: atmarozak
ктонебуть подскажите как замутить чтоб счетчик вообще видно небыло?
ну или картинки, ну короче чтоб видно было только при наведении на нее мышки, а так без наведения чтоб вообще видно небыло,

Просто замени opacity:0.3; на opacity:0.0; и счётчик будет 100% прозрачным :)
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
классно. работает на всех браузерах (ie, модзила, опера гугл)...
можете проверить
www.designandsoft.ru
  • kypbma

  • 26 марта 2009 15:37
  • Группа: User
  • ICQ: 499736
  • Регистрация: 3.02.2008
  • Комментариев: 85
  • Публикаций: 5
^
работать работает только вот почему то spylog перестал считать после установки данного хака... :(

--------------------
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Большое спасибо!Взяла себе тоже-пригодится.
  • Группа: User
  • ICQ: 481186622
  • Регистрация: 26.04.2008
  • Комментариев: 109
  • Публикаций: 9
^
Цитата: kypbma
работать работает только вот почему то spylog перестал считать после установки данного хака... :(

Странно, у меня считается. laughing
  • FOXES93

  • 23 апреля 2009 00:33
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
У кого не CSS стиля в main.tpl перед </head> вставить

<style type="text/css">

<!--

#banners a img {

opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=40);

}



#banners a:hover img {

opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);

}

-->

</style>

  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Спасибо поставил, все четко работает fellow

-----------------------
http://Zhest.com.ua : фото, фото приколы, vkontakte, zex, анекдоты гороском, юмор, секс расказы, это интересно, жесть

пример выше на ссылке
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Неменого под себя переписал и супер всё получилось) Спасибо!)
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
FOXES93, Спасибо!!!! winked так заработало!!!
  • DarAmal

  • 22 апреля 2010 11:15
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Супер вещь fellow