![]() |
Модераторы: Illuminaty |
![]() ![]() ![]() |
|
Gleb |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 56 Регистрация: 11.6.2005 Репутация: нет Всего: 1 |
Собственно сабж. Пробовал и в DIVе и в ячейке, никак не получается. На сколько я понял, в моих попытках брался центр большей картинки и вся строка распологалась по этому значению, а меньшая картинка была выровнена по нижнему краю большей.
|
|||
|
||||
bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 50 Всего: 315 |
что-то такое... |
|||
|
||||
Gleb |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 56 Регистрация: 11.6.2005 Репутация: нет Всего: 1 |
Вот что получилось: ![]() |
|||
|
||||
bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 50 Всего: 315 |
работа над ошибками: каждая картинка в отдельной ячейке таблицы, а не в одной |
|||
|
||||
NDenis |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 317 Регистрация: 14.12.2007 Репутация: 8 Всего: 8 |
а так? PS:
align="" - убрать, это в стилях указывается |
||||
|
|||||
Gleb |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 56 Регистрация: 11.6.2005 Репутация: нет Всего: 1 |
bars80080, спасибо, с таблицами все работает.
Все это нужно для превьюшек фотоальбома: несколько уменьшенных копий в ряд, с небольшим увеличением при наведении курсора. Соответственно, чтобы все это отображалось красиво, ряд превьюшек должен быть по середине блока, тогда увеличенная фотография растолкает остальные в разные стороны. Только вот никак у меня не получается сделать это с применением разметки DIVами без таблиц. Помогите пожалуйста. |
|||
|
||||
mishaSL |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1046 Регистрация: 10.1.2007 Где: Санкт-Петербург Репутация: 8 Всего: 54 |
Gleb, в div-ах не работает vertical-align, придется расчитывать margin-ы и проставлять их на картинки.
Или как-нибудь вот так извращаться: http://www.jakpsatweb.cz/css/css-vertical-...r-solution.html -------------------- Лучший способ научиться программированию - это посмотреть как это делают другие... |
|||
|
||||
ilyaILF |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 8.11.2006 Репутация: 6 Всего: 6 |
А разве так не работает:
|
|||
|
||||
mishaSL |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1046 Регистрация: 10.1.2007 Где: Санкт-Петербург Репутация: 8 Всего: 54 |
ilyaILF, а если div должен быть больше по высоте, чем картинка?
![]() -------------------- Лучший способ научиться программированию - это посмотреть как это делают другие... |
|||
|
||||
ilyaILF |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 8.11.2006 Репутация: 6 Всего: 6 |
Значит вы, зная размер вашей самой большой фотографии (а они как-правило совсем все разных размеров не делаются, а делаются только двух: превью и полная) можете создать еще один вложенный DIV с заданной высотой (совпадающей с высотой самого большого размера фотографии) и выровнять по высоте уже его:
![]() |
|||
|
||||
Gleb |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 56 Регистрация: 11.6.2005 Репутация: нет Всего: 1 |
В общем сделал по примеру ilyaILF. Правда в его примере не учитывается то, что большой превьюшка становится при наведении на нее курсора, и при этом вся центровка начинает сбиваться.
Выкрутился, вставив в блок невидимую картинку с высотой равной увеличенной превьюшке. |
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Вёрстка веб-сайтов | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |