Эта тема объединяет методы создания интерактивных элементов, которые повышают удобство использования сайта. <button onclick="document.getElementById('modal').style.display='block'">Открыть окно</button>
<div id="modal" style="display:none; position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); background: white; padding: 20px; border: 1px solid #000;">
<p>Это модальное окно.</p>
<button onclick="document.getElementById('modal').style.display='none'">Закрыть</button>
</div> <div id="slider" style="overflow: hidden; width: 300px;">
<div style="width: 900px; display: flex; transition: transform 0.5s;">
<img src="slide1.jpg" width="300">
<img src="slide2.jpg" width="300">
<img src="slide3.jpg" width="300">
</div>
</div>
<button onclick="document.getElementById('slider').firstElementChild.style.transform='translateX(-300px)'">Следующий</button> Кнопка «Назад»: <button onclick="window.history.back()">Назад</button> Кнопка «Вверх»: <bu