![]() |
|
Модераторы: Illuminaty |
![]()
|
|
| Itsys |
|
||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1338 Регистрация: 21.1.2008 Где: г. Москва Репутация: 9 Всего: 34 |
Добрый день,
Можно ли заменить данную "табличную" верстку:
на не табличную? Пробовал детлать так:
Вполне нормально, но нижний ">" никак не удается поставить вертикально по середине.... Это сообщение отредактировал(а) Itsys - 18.11.2008, 16:19 |
||||
|
|||||
| webster |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 361 Регистрация: 1.1.2007 Репутация: 34 Всего: 34 |
По середине вы его сможете поставить только если зададите у <a> объявленного у вас элементом уровня блока высоту и межстрочное расстояние сравнимое с ней:
Это сообщение отредактировал(а) webster - 18.11.2008, 20:13 |
|||
|
||||
| Itsys |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1338 Регистрация: 21.1.2008 Где: г. Москва Репутация: 9 Всего: 34 |
Этому мешает 2 обстоятельства:
1. Резиновый дизайн, т.е. нельзя точно сказать сколько будет строк в каждом элементе, но даже, если зафиксировать колонку, то 2. Список берется из БД и все элементы разной длины, могут редактироваться пользователем и не угадаешь сколько строк займет элемент... |
|||
|
||||
| webster |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 361 Регистрация: 1.1.2007 Репутация: 34 Всего: 34 |
Тогда проще его сделать картинкой и положить бэкгроундом для <a> с текстом. И потом, стрелка не должна указывать ровно на середину двух(трех и т.д.) строчного пункта меню, гораздо аккуратнее меню будет выглядеть если стрелка будет всегда указывать на первую строчку.
Есть и такой вариант:
Это сообщение отредактировал(а) webster - 18.11.2008, 21:50 |
|||
|
||||
| Itsys |
|
||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1338 Регистрация: 21.1.2008 Где: г. Москва Репутация: 9 Всего: 34 |
Нельзя, т.к. реакция (JS) должна быть разная на подведение к стрелке и к сылке... В этом случае стрелка уезжает влево.... Вот так будет правильно:
|
||||
|
|||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Вёрстка веб-сайтов | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |