Главная » Скрипты » Выезжающие подсказки к изображениям 24.01.2013 03:16
DEMO |
Эти подсказки можно всунуть, где только душе угодно, даже можно использовать в изображениях новостей или записях в блоге... Построено все на CSS3, поэтому грузить сайт не будет.
Для начала создадим HTML разметку: Код <figure class="cap-left"> <img src="/Путь к картинке/IMG.jpg" alt=""> <figcaption>Описание картинки</figcaption> </figure> Проще некуда.
Теперь все это стилизуем: Код figure img { width:250px; display: block; } /*-Размер изображения-*/
figure { display: block; position: relative; float: left; overflow: hidden; margin: 0 20px 20px 0; } figcaption { /*-Стиль выезжающей подсказки-*/ font-size:12px; position: absolute; background: rgba(0,0,0,0.55); color: white; padding: 10px 20px; opacity: 0; -webkit-transition: all 0.6s ease; -moz-transition: all 0.6s ease; -o-transition: all 0.6s ease; } figure:hover figcaption { opacity: 1; } figure:before { content: "?"; position: absolute; font-weight: 800; background: rgba(255,255,255,0.75); text-shadow: 0 0 5px white; color: black; width: 24px; height: 24px; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; text-align: center; font-size: 14px; line-height: 24px; -moz-transition: all 0.6s ease; opacity: 0.75; } figure:hover:before { opacity: 0; } /*-Положения подсказок-*/
/*-Лево-*/ .cap-left:before { bottom: 10px; left: 10px; } .cap-left figcaption { bottom: 0; left: -30%; } .cap-left:hover figcaption { left: 0; }
/*-Право-*/ .cap-right:before { bottom: 10px; right: 10px; } .cap-right figcaption { bottom: 0; right: -30%; } .cap-right:hover figcaption { right: 0; }
/*-Верх-*/ .cap-top:before { top: 10px; left: 10px; } .cap-top figcaption { left: 0; top: -30%; } .cap-top:hover figcaption { top: 0; }
/*-Низ-*/ .cap-bot:before { bottom: 10px; left: 10px; } .cap-bot figcaption { left: 0; bottom: -30%;} .cap-bot:hover figcaption { bottom: 0; } Все, выезжающая подсказка к вашим изображениям, готова!
|
|
Добавлять комментарии могут только зарегистрированные пользователи. Регистрация | Вход
|
Полезная информация
Мы настоятельно рекомендуем вам использовать браузеры последних версий. Нажмите на иконку, чтобы перейти к скачиванию нужного вам браузера
Для правильного отображения сайта, вам понадобится минимальное разрешение экрана 1024 x 768px, оптимальное разрешение: 1280 x 1024px
Mozilla Firefox - один из лучших браузеров (рекомендуем)
Opera - Популярный браузер, но не полностью поддерживает CSS3
Google Chrome - один из лучших и быстрых браузеров
Safari - Качественый браузер от компании Apple
Яндекс.Браузер - браузер от Яндекс на платформе Chrome
|