Я использую эффект параллакса на своем сайте, но когда экран меньше, фоновые изображения начинают немного срезаться. Я решил использовать эффект параллакса только на рабочих столах и удалить его с других более мелких устройств.JS: Удаление класса из раздела
Например, у меня есть 3 секции:
<section class="bg1 parallax"></section>
<section class="bg2 parallax"></section>
<section class="bg3 parallax"></section>
Parallax класс не описанных в CSS, он будет добавлен только позволить JavaScript знать, который должен быть включен раздел параллакса.
Мой вопрос:
ли кто-то получил сценарий, который может удалить класс «параллакс», если ширина экрана меньше, чем, например: 1280px?
Если ширина больше, чем 1280px
<section class="bg1 parallax"></section>
В противном случае
<section class="bg1"></section>
Добро пожаловать в переполнение стека! Пожалуйста, прочитайте [ask]. Ключевые фразы: «Поиск и исследование» и «Объясните ... любые трудности, которые мешали вам самим решить». Например, http://stackoverflow.com/questions/2155737/remove-css-class-from-element-with-javascript-no-jquery?rq=1 расскажет вам, как удалить класс, и http: // stackoverflow .com/q/15840347/215552 расскажет вам, как получить ширину экрана. –