Форум о социальных сетях Поиск по форуму Инвестиции SMM обучение SMM курсы
Форум о социальных сетях Поиск по форуму Инвестиции SMM обучение SMM курсы
  • Страница 1 из 1
  • 1
Несколько картинок подряд горизонтально
#1
Понедельник, 16.01.2012, 15:28
l1fe
Проверенный
Сообщения: 1083
Репутация: 695
Как сделать чтоб картинки выводились горизонтально.
Но обязательно с помощью этого скрипта подсвечивания картинки при наведении, если тупо вставлять в ряд то они ввыводятся вертикально...
Code
<style type="text/css"> A.rollover { background: url(http://image.uzdc.uz/pictures/71fc92b4a8acf6c769147cdeb27c6de2.png);display: block;width: 165px; height: 70px;} A.rollover:hover { background-position: 0 -70px; }</style> <a href="/" class="rollover"></a><style type="text/css"> A.rollover { background: url(http://image.uzdc.uz/pictures/71fc92b4a8acf6c769147cdeb27c6de2.png);display: block;width: 165px; height: 70px;} A.rollover:hover { background-position: 0 -70px; }</style> <a href="/" class="rollover"></a>
#2
Понедельник, 16.01.2012, 15:47
uch0601
Проверенный
Сообщения: 168
Репутация: 129
<style type="text/css">
.pics {
overflow: hidden; /* Предотвращаем схлопывание блоков */
margin: 0 -10px 0 0; /* Компенсируем отсуп */
}
a.pic {
background: url('http://i32.fastpic.ru/big/2012/0116/18/a686d22884aecff1b7d1b3d2b0768d18.jpg') no-repeat top left; /* Задаём фоновое изображение, запрещаем ему растягиваться и показываем левую часть изображения */
display: block; /* Преобразуем ссылку в блочный элемент */
width: 150px; /* Задаём ширину */
height: 150px; /* Задаём высоту */
margin: 0 10px 0 0; /* Задаём отсуп между картинками */
float: left; /* Ставим всё это дело в один ряд */
}
a.pic:hover {
background-position: top right; /* Для смены картинки при наведении показываем левую часть изображения */
}
</style>

<div class="pics">
<a href="#" class="pic"></a>
<a href="#" class="pic"></a>
</div>

Добавлено (16.01.2012, 14:47)
---------------------------------------------
А если разные изображения нужны, то лучше так:

<style type="text/css">
.pics {
overflow: hidden; /* Предотвращаем схлопывание блоков */
margin: 0 -10px 0 0; /* Компенсируем отсуп */
}
a.pic {

display: block; /* Преобразуем ссылку в блочный элемент */
width: 150px; /* Задаём ширину */
height: 150px; /* Задаём высоту */
margin: 0 10px 0 0; /* Задаём отсуп между картинками */
float: left; /* Ставим всё это дело в один ряд */
}
a.pic:hover {
background-position: top right; /* Для смены картинки при наведении показываем левую часть изображения */
}
/* Первая картинка */
a.pic1 {
background: url('http://i32.fastpic.ru/big/2012/0116/18/a686d22884aecff1b7d1b3d2b0768d18.jpg') no-repeat top left; /* Задаём фоновое изображение, запрещаем ему растягиваться и показываем левую часть изображения */
}
/* Вторая картинка */
a.pic2 {
background: url('http://i28.fastpic.ru/big/2012/0116/f7/631376d6f48656545088be3b27a5bcf7.jpg') no-repeat top left; /* Задаём фоновое изображение, запрещаем ему растягиваться и показываем левую часть изображения */
}
</style>
<div class="pics">
<a href="#" class="pic pic1"></a>
<a href="#" class="pic pic2"></a>
</div>

  • Страница 1 из 1
  • 1
Поиск:
Форум
Социальные сети
Хостинг от uCoz