HTML боковая панель браузера CSS всегда видна на сайте - PullRequest
3 голосов
/ 08 декабря 2010

это самый глупый вопрос здесь о stackoverflow ...

Мой клиент хотел бы, чтобы на всех страницах его веб-сайта всегда была видимая боковая панель.

На некоторых страницах есть прокрутка, на других нет, поэтому он видит логотип и положение перехода элемента с одной страницы на другую ширины полосы прокрутки ...

так ... есть способ "заблокировать" пространство полосы прокрутки, чтобы он не видел "скачок" с одной страницы на другую?

спасибо

Ответы [ 2 ]

5 голосов
/ 27 июля 2011
html {
  overflow-y: scroll;
}

заставляет полосу прокрутки отображаться всегда

1 голос
/ 08 декабря 2010

использовать фиксированную позицию:

#sidebar {
      position: fixed;
      top: 10px;
      left: 10px;
}

С учетом вышесказанного контейнер div всегда будет оставаться в 10 пикселях сверху и слева от окна браузера. Поэтому, когда страница прокручивается, она не будет двигаться.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...