- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева

Зачем быть уникальным в мире, где все можно скопировать
Почему так важна уникальность текста и как она влияет на SEO
Ingate Organic
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Приветствую.
Вопрос в заголовке.
Приведу пример:
есть таблица высотой 200px, в ней от содержится от 1-ой до 10-ти ссылок, ссылки наделены свойством display:block, все они автоматически выравниваются по вертикали в ячейке в не зависимости от их количества.
Вопрос: как выровнять ссылки по вертикали не в таблице, а в блоке <div> в не зависимости от их количества?
vertical-align:middle; - для блока естественно
vertical-align:middle; - для блока естественно
Сколько раз я пробовал - эта тема у меня не работает.
Вот код:
Что не так?
рецидивист, вертикал алижен не работает для блоков. Задайте вашему div'у:
Display: table-cell;
vertical-align:middle;
Так будет работать
рецидивист, вертикал алижен не работает для блоков. Задайте вашему div'у:
Display: table-cell;
vertical-align:middle;
Так будет работать
Спасибо. Жаль для до IE8 не работает.
Есть к/н костыли?
Спасибо. Жаль для до IE8 не работает.
Есть к/н костыли?
попробуйте погулять с line-height, но не уверен.
Все эти фишки не будут работать в IE и манипуляции с display || vertical-align весьма не желательны в принципе.
Делать надо так
border:1px solid;
height:200px;
line-height:200px; /*бинго*/
}
====
или для извращенцев
height:200px;
position:relative;
}
.xxx a {
position:absolute;
top:50%;
height:13px; line-height:13px; /*размер шрифта*/
margin-top:-13px;
}
Если вопрос с высоте, то тогда не проще ли будет сократить/увеличить кол-во ссылок? А про выравнивание - не забывайте о наследовании в css
Все эти фишки не будут работать в IE и манипуляции с display || vertical-align весьма не желательны в принципе.
Делать надо так
====
или для извращенцев
ну, это годится только для одной записи с заранее известной высотой, а не для случайного количества.
---------- Добавлено 27.10.2013 в 09:37 ----------
Если вопрос с высоте, то тогда не проще ли будет сократить/увеличить кол-во ссылок? А про выравнивание - не забывайте о наследовании в css
Не понял вас. Объясните?