Одним из подходов было бы иметь container
с фиксированной шириной, а внутри него создать еще один контейнер, который я буду называть parent
.
Это позволяет ему выходить за пределы контейнера с фиксированной шириной. Затем, если вы установите прокручивание контейнеров x на прокрутку, у вас будет возможность горизонтальной прокрутки родительского элемента.
Затем вы можете добавить дочерние элементы в родительский контейнер и назначить каждому дочернему элементу фиксированную ширину.
Наконец, используйте javaScript для вычисления правильности родительского контейнера. Рабочий пример можно увидеть ниже.
let childEls = document.getElementsByClassName("child");
childSpace = 0;
for (let i = 0, len = childEls.length; i < len; i++) {
childStyles = getComputedStyle(childEls[i]);
childSpace += Number(childStyles.marginLeft.substr(0, childStyles.marginLeft.length-2));
childSpace += Number(childStyles.marginRight.substr(0, childStyles.marginRight.length-2));
childSpace += Number(childStyles.width.substr(0, childStyles.width.length-2));
}
let parent = document.getElementById("parent");
parent.style.width = childSpace + "px";
.wrapper {
width: 500px;
height: 100px;
background: orange;
overflow-x: scroll;
overflow-y: hidden;
}
#parent {
top: 0;
left: 0;
height: 100%;
background: lightblue;
display: flex;
flex-direction: row;
width: 1500px;
}
.child {
width: 200px;
height: 100px;
background: green;
margin-left: 10px;
display: block;
}
<div class="wrapper">
<div id="parent">
<div class="child"></div>
<div class="child"></div>
<div class="child"></div>
<div class="child"></div>
<div class="child"></div>
<div class="child"></div>
</div>
</div>
Держу пари, она изменится если (что-то) {...}
на if (0) {...}
.
Я предполагаю, что это предотвращает работу кода, который выходил бы из полноэкранного режима, если бы переключение в другое окно никогда не сработало.
Ему могут понравиться состояния alamar, просто измените условие оператора if.
Хотя я считаю более вероятным, что это адрес для оператора at goto, поэтому код для выхода из полноэкранного режима пропускается
В любом случае эффект почти такой же. Не будучи экспертом, я просто думаю, что другое мнение легче сделать. Но в StackOverflow есть еще кто-то, кто может сказать вам наверняка.
Не будучи экспертом, я просто думаю, что другое мнение легче сделать. Но в StackOverflow есть еще кто-то, кто может сказать вам наверняка. Не будучи экспертом, я просто думаю, что другое мнение легче сделать. Но в StackOverflow есть еще кто-то, кто может сказать вам наверняка.Обновление: я проверил, и он работает, потому что заменяет условный переход на безусловный.
Я считаю, что это goto.
Я написал это, чтобы автоматически «взламывать» различные версии flash (избавляя вас от необходимости взламывать шестнадцатеричный редактор) http://jmaxxz.com/index.php?option = com_content & view = article & id = 89: flashhacker & catid = 16: downloads & Itemid = 32