software:development:demo:cms:ucms:appendix:appendix_css:nav:responsive
Различия
Показаны различия между двумя версиями страницы.
| software:development:demo:cms:ucms:appendix:appendix_css:nav:responsive [2026/04/15 12:12] – создано VladPolskiy | software:development:demo:cms:ucms:appendix:appendix_css:nav:responsive [2026/04/15 12:16] (текущий) – VladPolskiy | ||
|---|---|---|---|
| Строка 3: | Строка 3: | ||
| < | < | ||
| <meta name=" | <meta name=" | ||
| + | <!-- Загрузите библиотеку значков, | ||
| <link rel=" | <link rel=" | ||
| < | < | ||
| - | body { | + | /* Добавить черный цвет фона для верхней навигации */ |
| - | margin: 0; | + | |
| - | font-family: | + | |
| - | } | + | |
| .topnav { | .topnav { | ||
| + | background-color: | ||
| overflow: hidden; | overflow: hidden; | ||
| - | background-color: | ||
| } | } | ||
| + | /* Стиль ссылок внутри панели навигации */ | ||
| .topnav a { | .topnav a { | ||
| float: left; | float: left; | ||
| Строка 25: | Строка 23: | ||
| } | } | ||
| + | /* Изменение цвета ссылок при наведении курсора */ | ||
| .topnav a:hover { | .topnav a:hover { | ||
| background-color: | background-color: | ||
| Строка 30: | Строка 29: | ||
| } | } | ||
| + | /* Добавить активный класс, чтобы выделить текущую страницу */ | ||
| .topnav a.active { | .topnav a.active { | ||
| - | background-color: | + | background-color: |
| color: white; | color: white; | ||
| } | } | ||
| + | /* Скрыть ссылку, | ||
| .topnav .icon { | .topnav .icon { | ||
| display: none; | display: none; | ||
| } | } | ||
| + | /* Если ширина экрана меньше 600 пикселей, | ||
| @media screen and (max-width: 600px) { | @media screen and (max-width: 600px) { | ||
| .topnav a: | .topnav a: | ||
| Строка 47: | Строка 49: | ||
| } | } | ||
| + | /* Класс " | ||
| @media screen and (max-width: 600px) { | @media screen and (max-width: 600px) { | ||
| .topnav.responsive {position: relative;} | .topnav.responsive {position: relative;} | ||
| - | .topnav.responsive .icon { | + | .topnav.responsive |
| position: absolute; | position: absolute; | ||
| right: 0; | right: 0; | ||
| Строка 80: | Строка 83: | ||
| < | < | ||
| + | /* Переключение между добавлением и удалением класса " | ||
| function myFunction() { | function myFunction() { | ||
| var x = document.getElementById(" | var x = document.getElementById(" | ||
| Строка 97: | Строка 101: | ||
| < | < | ||
| <meta name=" | <meta name=" | ||
| + | <!-- Загрузите библиотеку значков, | ||
| <link rel=" | <link rel=" | ||
| < | < | ||
| - | body { | + | /* Добавить черный цвет фона для верхней навигации */ |
| - | margin: 0; | + | |
| - | font-family: | + | |
| - | } | + | |
| .topnav { | .topnav { | ||
| + | background-color: | ||
| overflow: hidden; | overflow: hidden; | ||
| - | background-color: | ||
| } | } | ||
| + | /* Стиль ссылок внутри панели навигации */ | ||
| .topnav a { | .topnav a { | ||
| float: left; | float: left; | ||
| Строка 119: | Строка 121: | ||
| } | } | ||
| + | /* Изменение цвета ссылок при наведении курсора */ | ||
| .topnav a:hover { | .topnav a:hover { | ||
| background-color: | background-color: | ||
| Строка 124: | Строка 127: | ||
| } | } | ||
| + | /* Добавить активный класс, чтобы выделить текущую страницу */ | ||
| .topnav a.active { | .topnav a.active { | ||
| - | background-color: | + | background-color: |
| color: white; | color: white; | ||
| } | } | ||
| + | /* Скрыть ссылку, | ||
| .topnav .icon { | .topnav .icon { | ||
| display: none; | display: none; | ||
| } | } | ||
| + | /* Если ширина экрана меньше 600 пикселей, | ||
| @media screen and (max-width: 600px) { | @media screen and (max-width: 600px) { | ||
| .topnav a: | .topnav a: | ||
| Строка 141: | Строка 147: | ||
| } | } | ||
| + | /* Класс " | ||
| @media screen and (max-width: 600px) { | @media screen and (max-width: 600px) { | ||
| .topnav.responsive {position: relative;} | .topnav.responsive {position: relative;} | ||
| - | .topnav.responsive .icon { | + | .topnav.responsive |
| position: absolute; | position: absolute; | ||
| right: 0; | right: 0; | ||
| Строка 174: | Строка 181: | ||
| < | < | ||
| + | /* Переключение между добавлением и удалением класса " | ||
| function myFunction() { | function myFunction() { | ||
| var x = document.getElementById(" | var x = document.getElementById(" | ||
software/development/demo/cms/ucms/appendix/appendix_css/nav/responsive.1776244356.txt.gz · Последнее изменение: — VladPolskiy
