CSS: начало страницы после перехода страницы - PullRequest
1 голос
/ 23 мая 2011

У меня есть HTML-страница, которую я не должен изменять, и все, что я делаю, должно быть сделано с помощью CSS.

У меня есть 4 тега "section" на html-странице, а вверху этой страницы есть панель навигации. Каждый элемент панели является внутренней ссылкой (переходом страницы) на определенный раздел той же страницы.

Обычно, когда я нажимаю на одну из этих ссылок, первая строка подходящего раздела появляется в верхней части моей страницы.

Но я изменил положение панели навигации, чтобы она всегда оставалась сверху (позиция: фиксированная).

Поэтому, когда я нажимаю кнопку 1 раздела, первая строка (и еще 1 или 2 строки) выбранного раздела покрываются панелью навигации ...: (

То, что я хочу, - это решение, поэтому, когда я выбираю один параметр на панели навигации, первые строки выбранного раздела отображаются не в верхней части экрана, а под моей панелью.

Если какой-то код необходим, пожалуйста, спросите конкретные части, потому что он достаточно длинный.

1 Ответ

0 голосов
/ 23 мая 2011

Вы пытались применить положительное значение padding-top к разделам, а затем отменить это заполнение отрицательным значением margin-top? Значение обоих будет желаемым промежутком между секцией и верхним краем экрана после нажатия на длину прыжка.

...