Escolar Documentos
Profissional Documentos
Cultura Documentos
[Menu Mobile]
body {
--corLinkPrincipal: #fff;
--corLinks: #bebaab;
--corLinksNivelTres: #FFFFFF;
--botaoFecharMenu: #FFFFFF;
--botaoFecharMenuCorX: #000000;
--corIconeMenu: #FFFFFF;
#cabecalho .atalhos-mobile {
#cabecalho .atalhos-mobile ul {
display: flex;
justify-content: flex-end;
#cabecalho .atalhos-mobile ul li {
float: none;
margin: 0;
display: flex;
margin-right: auto;
display: flex;
align-items: center;
top: 0;
color: var(--corIconeMenu);
.busca {
margin: 0;
.menu.superior {
position: relative;
.menu.superior .closeMenuButton {
position: absolute;
top: 16px;
right: 0;
background-color: var(--botaoFecharMenu);
width: 32px;
height: 32px;
display: flex;
justify-content: center;
align-items: center;
.menu.superior .closeMenuButton:before {
content: "X";
color: var(--botaoFecharMenuCorX);
.menu.superior > ul {
margin: 0 !important;
border: 0;
flex-direction: column;
position: fixed;
top: 0;
left: 0;
z-index: 9999;
background: var(--backgroundMenuLateral);
height: 100vh;
overflow-y: scroll;
max-height: 100vh;
box-sizing: border-box;
max-width: 100vw;
transform: translateX(-110%);
-ms-overflow-style: none;
/* IE and Edge */
scrollbar-width: none;
/* Firefox */
display: none;
transform: translateX(0);
.menu.superior > ul a {
color: var(--corLinks);
}
.menu.superior > ul a strong {
color: var(--corLinkPrincipal);
.menu.superior .nivel-tres {
position: initial;
background: transparent;
left: initial;
max-width: 70vw;
box-sizing: border-box;
.menu.superior .nivel-tres a {
white-space: normal;
line-height: normal;
margin-bottom: 0.5rem;
color: var(--corLinksNivelTres);
content: "-";
margin-right: 0.25rem;
margin-left: -0.75rem;
/*# sourceMappingURL=style.css.map */
Código Menu Mobile
JavaScript
const iconMenuSVG =
iconAtalhoMenu.insertAdjacentHTML("afterbegin", iconMenuSVG);
newItemSideMenu.classList.add("menu-button");
ulAtalhosMobile.prepend(newItemSideMenu);
newItemSideMenu.append(iconAtalhoMenu);
closeMenuButton.classList.add("closeMenuButton");
menuLateral.append(closeMenuButton);
closeMenuButton.onclick = () => {
menuLateral.classList.remove("active");
};
});