Если смотреть по работе javascript, то в сети аналогичного скрипта не найти, так как разные элементы скрываю. Здесь показано, это как скрывать блок div в зависимости от разрешения экрана? И здесь вашему вниманию вариант, с использованием javascript.
Стили:
Код
<style>
body.mobile .no-mobile { display: none; }
</style>
Далее:
Javascript:
Код
<body>
...
<div class="no-mobile">
...
</div>
...
<script>
if(window.innerWidth < 800) {
var body = (document.getElementByTagName("body"))[0];
body.className = "mobile";
}
</script>
</body>
Далее:
Без javascript не обойтись!
Пример для раздумий:
Код
<script>
if(window.innerWidth < 800)
{
var divS = new Array("id_2", "id_4");
alert("div'ы " + divS + " не показываются");
}
</script>
<div id="id_1">ID 1</div>
<div id="id_2">ID 2</div>
<div id="id_3">ID 3</div>
<div id="id_4">ID 4</div>
<div id="id_5">ID 5</div>
Где CSS можем задействовать, чтобы скрыть или отобразить элементы страницы. Это только работает на адаптивном дизайн сайте, чтобы показать определенные элементы, которые можно взаимодействовать только с большим размером экрана для удобства пользователей.