Jump to content
  • 0

Тормозит прокрутка position: fixed;


virtas
 Share

Question

Вот получилась такая прокрутка Сайт 
Но к сожалению боковая кнопка меню уезжает вверх вместе с прокруткой , а нужно зафиксировать !!! 
Меняю position: absolute; на position: fixed; и вся прокрутка начинает тормозить немного ((( 

Уже все перепробовал и не как не хочет принимать position: fixed; ! может кто то подскажет как избавится от такой проблемы !?

Link to comment
Share on other sites

7 answers to this question

Recommended Posts

  • 0

Попробуйте отключить все скрипты, которые со скроллом работают и в консоле введите $("html,body").animate({scrollTop:1000},1000) Если тоже будет тормозить, остается только фото сжимать с потерей качества

 

тормозит даже у меня, что странно


и почему у вас в ul дивы?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Similar Content

    • By xmlns
      Добрый день.
      Как сделать окно с прокруткой? Пример - виндосовские окна.
      Как выглядет окно:
      <div id="window"> <p>Заголовок окна</p> <div>Тут находится содержимое всякое разное</div></div>Т.к. у всех мониторы разные, то макс. высота окна не фиксирована, а задается в процентах от body / html. Соответственно, если содержимое вложенного div больше, то у него должна появиться вертикальная прокрутка. Как это сделать? Чтобы ничего не вылезало, скролбары показывались когда нужно. Может нужно верстку окна изменить?
       
      Ps Окно позиционировано абсолютно.
    • By Velidan
      Доброго дня уважаемые коллеги. Подскажите, пожалуйста, как можно сделать так, чтобы у блока, который имеет горизонтальную прокрутку, боковая граница не тянулась на высоту скролбара. 
       
      П.С. вариант с тем, чтобы внутри поставить обертку, назначить ей границу (таки образом, наша граница не будет выходить за грани видимого блока к концу скроллбара) не очень хорош, потому что при прокрутке граница будет двигаться также с прокручиваемым контентом.
       
      В общем вкратце. Как можно сделать так, чтобы border-right: 1px solid black; блока с горизонт прокруткой не вылезала на скроллбар, а ограничивалась высотой самого блока?
       
       
      https://jsfiddle.net/e1o5kgk8/
       
       Буду благодарен за любую помощь.
    • By virtas
      Вот получилась такая прокрутка http://669327.insturbo.web.hosting-test.net/ 
      Но к сожалению  боковая кнопка меню уезжает вверх вместе с прокруткой , а нужно зафиксировать !!! 
      Меняю position: absolute;  на  position: fixed; и вся прокрутка начинает тормозить немного (((

      Уже все перепробовал и не как не хочет принимать  position: fixed; ! может кто то подскажет как избавится от такой проблемы !?
    • By user89
      Здравствуйте! Всем известно, что в Excel можно зафиксировать области так, что при прокрутке содержимого таблицы, сторока и столбец оставались на месте. Решил сделать нечто подобное и для HTML.
      В гугле полно примеров, но большинство из них очень громоздки или используют jQuery и прочие библиотеки. А мне хотелось как-нибудь попроще, без JavaScript, на одном CSS.
      Если фиксировать что-нибудь одно, то скрипт не нужен, например для заголовка http://jsfiddle.net/2Bfxm/3/
      Но одновременно и для столбца, не получится без JavaScript. Впрочем, он небольшой.
      Пример работает в Опере, Мозилле, Хромом, IE8-9  http://jsfiddle.net/bS3wf/
      Маленький недостаток - в IE8-9 при прокрутке, немного дергается заголовок или столбец.
    • By shinydo
      Добрый день! Есть такая ситуация - нужно реализовать box который прикреплен к нижней видимой области браузера , так что бы не прокручивался и еще был по середине ...
      Поигрался немного с position но довести до ума так и не смог , помогите пожалуйста !
      вот пример :



      заранее огромное спасибо всем!
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy