var scrollPos = window.scrollY || window.scollTop || document.getElementsByTagName("html")[0].scrollTop;
if (scrollPos + window.innerHeight > el.centerY) addAnimation()
const elements = document.querySelector('#presentation').children;
const className = 'animation';
const delay = 1000;
let i = elements.length - 1;
setInterval(() => {
elements[i].classList.remove(className);
i = (i + 1) % elements.length;
elements[i].classList.add(className);
}, delay);
(function next(i) {
elements.item(i).classList.toggle(className, false);
i = -~i % elements.length;
elements.item(i).classList.toggle(className, true);
setTimeout(next, delay, i);
})(~-elements.length);
body,html{
height: 100%
}
#start-window{
height: 100%
.start-window__background-main{
height: 100%
}
}
Но штото сколько я не задавал height: 100%
height: 880px min-height: 880px
По умолчанию ставлю высоту окна 100vh
Но в разных браузераз работает это таким образом
// Для главной страницы
if(/^\/$/g.test(location.pathname)) {
document.addEventListener("DOMContentLoaded", function(){
var b = document.querySelector('.circle_wrap')
if (b) b.classList.add('animation'); // Проверка все равно будет не лишней
}, false);
}
// Для страницы contacts.html
if (/^\/contacts\.html$/g.test(location.pathname)) {
document.addEventListener("DOMContentLoaded", function(){
var b = document.querySelector('.circle_wrap')
if (b) b.classList.add('animation');
}, false);
}
// Так тоже будет работать без ошибок на любой странице,
// где есть соответствующий элемент
document.addEventListener("DOMContentLoaded", function(){
var b = document.querySelector('.circle_wrap')
if (b) b.classList.add('animation');
}, false);
параметры
строка запроса с передаваемыми на сервер (методом GET) параметрами. Начинается с символа ?, разделитель параметров — знак &. Пример: ?параметр_1=значение_1&параметр_2=значение_2&параметр3=значение_3
if( !$_SESSION['logged_user']) {
echo $login_r;
} else {
echo $parea;
}
Вопрос: какие способы установки существуют для linux?
apt search nodejs | grep nodejs
apt install имя_нужного_пакета