cecilia:webdesign:accordion
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| cecilia:webdesign:accordion [2022/02/10 10:59] – created ceciliav | cecilia:webdesign:accordion [2022/02/10 11:06] (current) – [HTML (galerij Intercolor)] ceciliav | ||
|---|---|---|---|
| Line 5: | Line 5: | ||
| [[https:// | [[https:// | ||
| + | (toegepast gehad bij fotogalerij voor Intercolor) | ||
| + | |||
| + | ===== Javascript ===== | ||
| + | |||
| + | < | ||
| + | < | ||
| + | // | ||
| + | var coll = document.getElementsByClassName(" | ||
| + | var i; | ||
| + | |||
| + | for (i = 0; i < coll.length; | ||
| + | coll[i].addEventListener(" | ||
| + | this.classList.toggle(" | ||
| + | var content = this.nextElementSibling; | ||
| + | if (content.style.maxHeight) { | ||
| + | content.style.maxHeight = null; | ||
| + | } else { | ||
| + | content.style.maxHeight = content.scrollHeight + " | ||
| + | } | ||
| + | }); | ||
| + | } | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | ===== HTML (galerij Intercolor) ===== | ||
| + | |||
| + | < | ||
| + | <div class=" | ||
| + | <div class=" | ||
| + | <img src=" | ||
| + | <div class=" | ||
| + | </ | ||
| + | <div class=" | ||
| + | <img src=" | ||
| + | <div class=" | ||
| + | </ | ||
| + | <div class=" | ||
| + | <img src=" | ||
| + | <div class=" | ||
| + | </ | ||
| + | <div class=" | ||
| + | <img src=" | ||
| + | <div class=" | ||
| + | </ | ||
| + | <button type=" | ||
| + | <div class=" | ||
| + | <div class=" | ||
| + | <img src=" | ||
| + | <div class=" | ||
| + | </ | ||
| + | <div class=" | ||
| + | <img src=" | ||
| + | <div class=" | ||
| + | </ | ||
| + | <div class=" | ||
| + | <img src=" | ||
| + | <div class=" | ||
| + | </ | ||
| + | <div class=" | ||
| + | <img src=" | ||
| + | <div class=" | ||
| + | </ | ||
| + | <div class=" | ||
| + | <img src=" | ||
| + | <div class=" | ||
| + | </ | ||
| + | <div class=" | ||
| + | <img src=" | ||
| + | <div class=" | ||
| + | </ | ||
| + | <div class=" | ||
| + | <img src=" | ||
| + | <div class=" | ||
| + | </ | ||
| + | <div class=" | ||
| + | <img src=" | ||
| + | <div class=" | ||
| + | </ | ||
| + | <div class=" | ||
| + | <img src=" | ||
| + | <div class=" | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | ===== CSS ===== | ||
| + | |||
| + | < | ||
| + | /* ------------ Meer producten zichtbaar via uitklappen bij kleinere beeldschermen -------------*/ | ||
| + | @media only screen and (max-width: 600px) { | ||
| + | .collapsible { | ||
| + | border-top: 1px solid #fff !important; | ||
| + | text-align: center; | ||
| + | color: #fff; | ||
| + | cursor: pointer; | ||
| + | outline: none; | ||
| + | font-size: 15px; | ||
| + | width: 100%; | ||
| + | } | ||
| + | |||
| + | .collapsible: | ||
| + | background-color: | ||
| + | border-top: 1px solid #fff; | ||
| + | } | ||
| + | |||
| + | .collapsible: | ||
| + | content: " | ||
| + | text-align: center; | ||
| + | font-size: 1.4rem; | ||
| + | color: #fff; | ||
| + | float: left; | ||
| + | } | ||
| + | |||
| + | .actief: | ||
| + | content: " | ||
| + | } | ||
| + | |||
| + | .content { | ||
| + | display: flex; | ||
| + | flex-flow: row wrap; | ||
| + | justify-content: | ||
| + | max-height: 0; | ||
| + | overflow: hidden; | ||
| + | transition: max-height 0.2s ease-out; | ||
| + | } | ||
| + | } | ||
| + | /* ------------ Alle producten zichtbaar bij grotere beeldschermen -------------*/ | ||
| + | @media only screen and (min-width: 600px) { | ||
| + | .collapsible { | ||
| + | display: none; | ||
| + | } | ||
| + | |||
| + | .content { | ||
| + | display: flex; | ||
| + | flex-flow: row wrap; | ||
| + | } | ||
| + | } | ||
| + | </ | ||
cecilia/webdesign/accordion.1644487181.txt.gz · Last modified: (external edit)
