24/08/15 Открыта запись на обучение вёрстки для майбба - ссылка на тему

Избранные уроки Photoshop


Вверх
Вниз

COLOR MATE

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » COLOR MATE » Каталог CSS|JS » Elastic Thumbnail Menu


Elastic Thumbnail Menu

Сообщений 1 страница 6 из 6

1

Elastic Thumbnail Menu
http://monsterart.ru/jquery/preview02.jpg
Демо версия - клик.
Инструкция:
1) Откройте HTML-код страницы. Между тегами <head> вставьте следующее:

Код:
<script type="text/javascript" src="http://jqueryjs.googlecode.com/files/jquery-1.3.2.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$('.menuitem img').animate({width: 100}, 0);
$('.menuitem').mouseover(function(){
; gridimage = $(this).find('img');
gridimage.stop().animate({width: 200}, 150);
}).mouseout(function(){
gridimage.stop().animate({width: 100}, 150);
});
}); 
</script>

Размер превью по умолчанию — 100*100 пикселей. Если вы хотите его изменить, вы должны указать свой размер в четвертой строке:

$('.menuitem img').animate({width: 100}, 0);

То же самое относится к оригинальному изображению. Максимальный размер — это 200 пикселей:

gridimage.stop().animate({width: 200}, 150);

2) Теперь нужно подключить к плагину CSS-стиль. Без него линия превью и изображений будет смотреться неопрятно. В <head> страницы вставьте следующее:

Код:
<style type="text/css">

img {
	border: none;
}

#menuwrapper{
	left: 20%;
	position: relative;
	height: 210px;
}

#menu{
	position: absolute;
	bottom: 0px;
	left: 0px;
}

.menuitem {
	position: fixed relative;
	bottom: 0px;
	display: inline-block;
}

</style>

height: 210px; — это высота линии. Если ваши изображения (в оригинальном размере) больше 200 пикселей, измените это значение.

3) Осталось только поместить сам плагин на страницу. Для этого, между тегами <body>, в место, где должен отображаться плагин вставьте следующий код:

Код:
<div id="menuwrapper">
<div id="menu">
<a href="http://" class="menuitem"><img src="URL"></a>
<a href="http://" class="menuitem"><img src="URL"></a>
<a href="http://" class="menuitem"><img src="URL"></a>
<a href="http://" class="menuitem"><img src="URL"></a>
</div>
	</div>

Не забудьте вместо URL указать ссылку на каждое изображение.
взято с monsterart.ru

+4

2

Очень полезный скрипт, думаю, многим пригодится:)

0

3

бернкастель, это аллу спасибо. Разрешил мне взять с пиара к нам. http://www.10pix.ru/img1/600667/3475845.gif

0

4

ничего не поняла. просто коды для поля "объявления" нельзя выставить?

0

5

Anastasia K,

эхо написал(а):

1) Откройте HTML-код страницы. Между тегами <head> вставьте следующее:

это вставляем в HTML-низ

эхо написал(а):

2) Теперь нужно подключить к плагину CSS-стиль. Без него линия превью и изображений будет смотреться неопрятно. В <head> страницы вставьте следующее:

Это в HTML-верх

эхо написал(а):

3) Осталось только поместить сам плагин на страницу. Для этого, между тегами <body>, в место, где должен отображаться плагин вставьте следующий код:

Это туда, куда нужно вставить. HTML верх, низ, объявление.
вроде так.

+1

6

-кщкщкщ, Боже мой, огромное спасибо! все так.

0


Вы здесь » COLOR MATE » Каталог CSS|JS » Elastic Thumbnail Menu