прокрутка не работает на IPhone - PullRequest
0 голосов
/ 03 мая 2018

На всех устройствах прокрутка работает, но не работает на iPhone

@media only screen and (-webkit-min-device-pixel-ratio: 0) {
@supports (-webkit-overflow-scrolling: touch) {

body {
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
  -webkit-text-size-adjust:none;
  height: 1300px!important;
  position: relative!important;
  background-image: radial-gradient(circle at center , #0c505f, #053540 );
  color: #0c505f;
  width: 95%!important;
}

1 Ответ

0 голосов
/ 03 мая 2018

Когда вы динамически добавляете контент в div с -webkit-overflow-scrolling: сенсорный; это превышает div в высоте, это становится сломанным и не прокручиваемым. Вы можете исправить это, постоянно имея внутренний div, который запускает полосу прокрутки, потому что его 1px выше, чем внешний div: - ( Патрик Муфф )

.outer {
  overflow: scroll;
  -webkit-overflow-scrolling: touch;
  /* More properties for a fixed height ... */
}

.inner {
  height: calc(100% + 1px);
}
...