Нужно узнавать текущую ширину страницы и делать определённые действия.
Ширина страницы - понятие не вполне определённое.
// Ширина окна браузера
console.log(window.innerWidth);
//Ширина страницы (полный размер, вместе с бордерами прокруткой)
console.log(document.body.offsetWidth);
// Ширина страницы без учета прокрутки
console.log(document.body.clientWidth);
// Ширина страницы + прокрутка
console.log(document.body.scrollWidth);
body{
width: 2500px;
}
Можно еще так
if ($(window).width() < 768) {
alert('Это похоже мобильное устройство');
}
Jquery
width = $(window).width();
if(/* условие */){
....
}
При изменении размера окна снова проверяем:
$(window).on('resize',function(){
width = $(window).width();
if(/* условие */){
....
}
});
Для CSS можете использовать Медиа-запросы
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости