Хак Эффект лупы изображений

Хак Эффект лупы изображений


Реализация эффекта увеличительного стекла (лупы) для изображений на сайте DLE 9.*.

Для работы нам понадобится библиотека jQuery, а также будем использовать CSS3.

1. Скачиваем архив.

2. Заливаем содержимое в свой шаблон.

3. Открываем /templates/ваш шаблон/main.tpl
и перед
</head>

вставляем:
<link href="/templates/Red/style/style.css" rel="stylesheet" type="text/css">

тут же, в самом низу, перед
</body>

вставляем:
<!-- Подгрузим prefix-free для более удобного использования CSS3 -->
<script src="https://raw.github.com/LeaVerou/prefixfree/gh-pages/prefixfree.min.js" type="text/javascript"></script>
<!-- Подключаем библиотеку jQuery -->
<script src="http://code.jquery.com/jquery-1.8.2.min.js" type="text/javascript"></script>
<!-- Скрипт лупы -->
<script src="/templates/Red/js/script.js" type="text/javascript"></script>

4. Открываем /templates/ваш шаблон/fullstory.tpl (для полной новости) или /templates/ваш шаблон/shortstory.tpl (для краткой новости) в зависимости от того, где вы решили использовать эффект.
Находим
<img src="{image-1}" alt="{title}" />

и заменяем на:
<div class="product"><img class="magniflier" src="{image-1}" alt="{title}" /></div>

Вот собственно и всё!

5. Наслаждайтесь!

Адаптация: ToNik

Добавить комментарий

Нам важно знать ваше мнение. Оставьте свой отзыв или ответ

    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent

Комментариев 0

Новые обсуждения на Форуме