Свертывание и отображение меню с использованием html, php и javascriptPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Свертывание и отображение меню с использованием html, php и javascript

Сообщение Anonymous »

В то время это казалось хорошей идеей. В прошлом я пытался создавать довольно простые веб-сайты, но чем больше людей используют мобильные устройства, тем больше мне нужно знать о распределении экранной площади. Свертывание/развертывание меню стало частью этого нового подхода.
Кроме того, я начал использовать отображение в виде сетки. Как человек, не имеющий зрения, я считаю, что для меня это имеет гораздо больше смысла и, на первый взгляд, гораздо более доступно.
В настоящее время это мой CSS-код:

Код: Выделить всё

body {
min-height: 100vh;
display: grid;
grid-template-rows: 60px 1fr auto;
grid-template-columns: 300px auto;
grid-template-areas: 'menubtn header '
'sidebar content'
'footer footer';
}
#menubtn {
grid-area: menubtn;
}
#header {
grid-area: header;
background-color: white;
}
#sidebar {
grid-area: sidebar;
background-color: white;
}
#content {
grid-area: content;
}
#footer {
grid-area: footer;
background-color: white;
}
Как видите, у меня есть кнопка в верхней левой части заголовка, и идея состоит в том, чтобы нажать эту кнопку, чтобы либо свернуть, либо отобразить меню.
Есть ли способ с помощью JavaScript изменить размер элемента содержимого и закрыть меню, а также вернуть его к исходному размеру при повторном открытии меню?
Вот код, который не совсем сработал:

Код: Выделить всё

  echo '';
echo '[url=javascript:void(0)]×[/url]';
echo '

Подробнее здесь: [url]https://stackoverflow.com/questions/79012295/collapsing-and-displaying-a-menu-using-html-php-and-javascript[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»