Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
madoc:testveneta [2022/11/25 11:02] andreeva-v créée |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | < | ||
- | < | ||
- | .tabs { | ||
- | font-size: 20px; | ||
- | } | ||
- | .tabs .tab-registers { | ||
- | display: flex; | ||
- | background-color: | ||
- | | ||
- | } | ||
- | |||
- | .tabs button { | ||
- | padding: 0.5em; | ||
- | border: none; | ||
- | } | ||
- | |||
- | .tab-registers button{ | ||
- | display: | ||
- | flex-wrap: | ||
- | width:20%; | ||
- | min-height: | ||
- | background-color:# | ||
- | } | ||
- | | ||
- | .tabs .tab-registers button: | ||
- | cursor: pointer; | ||
- | background-color: | ||
- | color: | ||
- | } | ||
- | |||
- | .tabs .tab-bodies { | ||
- | padding: 0.5em; | ||
- | background-color: | ||
- | flex-grow: 1; | ||
- | overflow-y: auto; | ||
- | display: flex; | ||
- | flex-direction: | ||
- | flex-wrap: | ||
- | align-content: | ||
- | | ||
- | } | ||
- | |||
- | .tabs button.active-tab { | ||
- | background-color: | ||
- | } | ||
- | </ | ||
- | |||
- | <div class=" | ||
- | <div class=" | ||
- | <button class=" | ||
- | < | ||
- | < | ||
- | < | ||
- | < | ||
- | < | ||
- | </ | ||
- | <div class=" | ||
- | <div class=" | ||
- | < | ||
- | < | ||
- | </ | ||
- | <div style=" | ||
- | Contenu Tab 2 | ||
- | </ | ||
- | <div style=" | ||
- | Contenu Tab 3 | ||
- | </ | ||
- | </ | ||
- | </ | ||
- | < | ||
- | Array.from(document.querySelectorAll(' | ||
- | const registers = tab_container.querySelector(' | ||
- | const bodies = tab_container.querySelector(' | ||
- | | ||
- | Array.from(registers.children).forEach((el, | ||
- | el.setAttribute(' | ||
- | bodies.children[i]? | ||
- | | ||
- | el.addEventListener(' | ||
- | let activeRegister = registers.querySelector(' | ||
- | activeRegister.classList.remove(' | ||
- | activeRegister = el; | ||
- | activeRegister.classList.add(' | ||
- | changeBody(registers, | ||
- | }) | ||
- | }) | ||
- | }) | ||
- | |||
- | |||
- | function changeBody(registers, | ||
- | Array.from(registers.children).forEach((el, | ||
- | if (bodies.children[i]) { | ||
- | bodies.children[i].style.display = el == activeRegister ? ' | ||
- | } | ||
- | |||
- | el.setAttribute(' | ||
- | }) | ||
- | } | ||
- | </ | ||
- | </ | ||
- | |||
- | ====Découvrir et paramétrer mon espace d' | ||
- | <columns 100% 33%> | ||
- | <box round #fff #3452ff #3452ff #3452ff 90%|\\ **Accéder à un espace de cours**\\ \\ > | ||
- | * :!: [[madoc: | ||
- | * [[madoc: | ||
- | * [[madoc: | ||
- | </ | ||
- | <box round #fff #3452ff #3452ff #3452ff 90%|\\ **Gérer les utilisateurs**\\ \\ > | ||
- | * [[madoc: | ||
- | * [[madoc: | ||
- | * [[madoc: | ||
- | * [[madoc: | ||
- | * [[madoc: | ||
- | </ | ||
- | < |