Форум о социальных сетях Поиск по форуму Инвестиции SMM обучение SMM курсы
Форум о социальных сетях Поиск по форуму Инвестиции SMM обучение SMM курсы
  • Страница 1 из 1
  • 1
Оригинальный эффект CSS-галлерея
#1
Суббота, 23.05.2009, 16:47
KING2
Заблокированные
Сообщения: 42
Репутация: 79
Это простая, CSS базовая галерея изображений, которая показывает увеличенные изображения, динамически, когда мышь располагается над ними.
Любой импровизированный HTML заголовок может быть добавлен к увеличенному изображению, и при этом смысл Галереи Изображений существует как простой HTML
на странице. Идея состоит в том, чтобы использовать “:hover” псевдо класс CSS,
чтобы заставить элемент реагировать onMouseover.

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

Кроме того, вы имеете возможность изменить поведение, таким образом, что увеличенные изображения показываются только onClick, хотя IE6 в настоящее
время не очень хорошо поддерживает это поведение.
Галерея работает в IE6 +, Firefox, Опера 8 +.

На заметку: Увеличенные изображения могут “накладываться” на любое содержание,
с которым будет соприкосаться. Вы можете легко исправить накладывание только,
давая контейнеру галереи (.gallerycontainer) набор высоты исходя из наибольшего
размера изображения.

Вот код который вы можете использовать

1. пример HTML

Code
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>Пример CSS галлереи</title>
<link rel="stylesheet" type="text/css" href="http://soft-ucoz.ucoz.ru/HTML/1/style000.css" />
</head>

<body>
<div class="gallerycontainer">
     <p><a class="thumbnail" href=""><img src="http://soft-ucoz.ucoz.ru/HTML/1/tree_thu.jpg" width="100px" height="66px" border="0" /><span><img src="http://soft-ucoz.ucoz.ru/HTML/1/tree0000.jpg" /><br />
       Нравиться картинка?</span></a>
         <a class="thumbnail" href=""><img src="http://soft-ucoz.ucoz.ru/HTML/1/ocean_th.jpg" width="100px" height="66px" border="0" /><span><img src="http://soft-ucoz.ucoz.ru/HTML/1/ocean000.jpg" /><br />
         Хотите себе на сайт?</span></a><br />
         <a class="thumbnail" href=""><img src="http://soft-ucoz.ucoz.ru/HTML/1/sushi2_t.jpg" width="100px" height="75px" border="0" /><span><img src="http://soft-ucoz.ucoz.ru/HTML/1/sushi200.jpg" /><br />
         Будем изучать CSS?</span></a>    
         <a class="thumbnail" href=""><img src="http://soft-ucoz.ucoz.ru/HTML/1/horses_t.jpg" width="100px" height="70px" border="0" /><span><img src="http://soft-ucoz.ucoz.ru/HTML/1/horses00.jpg" /><br />
         Берите код себе</span></a><br />
         <a class="thumbnail" href="">Наведите на ссылку<span><img src="http://soft-ucoz.ucoz.ru/HTML/1/dynamicd.gif" /><br />
         Всплывающая картинка</span></a><br />
         <a class="thumbnail" href="">И ещё раз<span><img src="http://soft-ucoz.ucoz.ru/HTML/1/zoka0000.gif" /><br />
         Вот результат</span></a></p>
     <p> </p>
     <p> </p>
     <p> </p>
     <h2 align="center"><a href="http://soft-ucoz.ucoz.ru/forum/3" target="_blank"><strong>Изучайте Трюки CSS-дизайна вместе со мной!</strong></a></h2>
     <p align="center"> </p>
     <h3><a href="http://soft-ucoz.ucoz.ru/forum/3-545-1" target="_blank">Вернуться на сайт</a></h3>
</div>
</body>
</html>

2. Пример CSS

Quote
<style type=”text/css”> */эту строчку прописывайте только если
вставляете CSS код в саму HTML страницу не подключая внешний файл стилей/*.gallerycontainer{
position: relative;
}.thumbnail img{
border: 1px solid white;
margin: 0 5px 5px 0;
}.thumbnail:hover{
background-color: transparent;
}

.thumbnail:hover img{
border: 1px solid blue;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image*/
visibility: visible;
top: 0;
left: 230px; /*position where enlarged image should offset horizontally */
z-index: 50;
}

</style>

Посмотреть как это работает здесь http://soft-ucoz.ucoz.ru/HTML/1/CSS.htm

Гоголь Николай Васильевич
"Как ни глупы слова дурака, а иногда бывают они достаточны, чтобы смутить умного человека."
"Мертвые души"
#2
Четверг, 04.06.2009, 15:32
assasins
Заблокированные
Сообщения: 890
Репутация: 566
KING2, а скрин dry
#3
Четверг, 04.06.2009, 15:57
Zhenya
Проверенный
Сообщения: 635
Репутация: 3275
KING2, красиво smile
[qc]

WMR: R202906074057
Megasoft black walpaper | By Zhenya
Ссылка на мой блог в профиле, нажми на WWW
"2 обоины для сайта"
#4
Четверг, 04.06.2009, 15:59
assasins
Заблокированные
Сообщения: 890
Репутация: 566
Zhenya, дай ка скрин плиз wink
#5
Четверг, 04.06.2009, 18:28
KuT3yHe
Проверенный
Сообщения: 202
Репутация:
assasins, нафиг те скрин пример есть

ну если так хочешь то вот
http://kut3yhe2.narod.ru/20090604-212745.jpg

реквизит
R328539214277
Z204880174940
B326265944936
http://www.weblancer.net/users/KuT3yHe/portfolio/
  • Страница 1 из 1
  • 1
Поиск:
Форум
Социальные сети
Хостинг от uCoz