#javascript #css #border
#javascript #css #граница
Вопрос:
Я работаю над резюме; в настоящее время существует на этом сайте. На данный момент боковая граница статична, но я бы хотел, чтобы либо JavaScript, либо CSS расширили ее до высоты раздела. Советы?
Спасибо, Макс
Комментарии:
1. Тег
resume
удален в рамках очистки 2012 года.
Ответ №1:
В настоящее время у вас установлена граница dt
, просто переместите border-right
объявление из the dt
в the dd
и измените border-right
на a border-left
, и все должно выглядеть так, как вы этого хотите.
редактировать: конечно, добавленное вами дополнение dt
также необходимо будет перенести, чтобы сохранить тот же внешний вид.
правка 2: полное решение:
удалить
dt { border-right:1px solid #999; padding: 0 26px 0 0; }
Добавить
dd { border-left:1px solid #999; padding-left:26px; }
dd.clear { border: 0; }
Комментарии:
1. Я сделал это, но затем он прилипает прямо к блоку текста. Мне нравится, как это выглядит сейчас, но желательно динамично. Как я могу получить высоту элемента в пикселях в JS?
2. Вам это не нужно. Javascript — неправильное решение этой проблемы. Смотрите мой обновленный ответ.
3. Как я мог сохранить пробелы, которые раньше были между разделами?
4.
dd, dt { margin-bottom: 15px; }