Фиксированный заголовок страницы перекрывает якоря на странице

Если у меня есть заголовок без прокрутки на HTML-странице, закрепленный вверху и имеющий определенную высоту:

Есть ли способ использовать привязку URL-адреса (часть #fragment ), чтобы браузер прокручивал до определенной точки на странице, но при этом учитывал высоту фиксированного элемента без помощи JavaScript ?

http://foo.com/#bar
WRONG (but the common behavior):         CORRECT:
+---------------------------------+      +---------------------------------+
| BAR///////////////////// header |      | //////////////////////// header |
+---------------------------------+      +---------------------------------+
| Here is the rest of the Text    |      | BAR                             |
| ...                             |      |                                 |
| ...                             |      | Here is the rest of the Text    |
| ...                             |      | ...                             |
+---------------------------------+      +---------------------------------+
305
задан Marco Bonelli 28 June 2018 в 23:29
поделиться