Nav
Матеріал з apidocs
<style> /* Основний контейнер */
- toc {
width: 90%; max-width: 28em; margin: 0 auto 1em auto; background: rgba(135,206,250,0.1); padding: 0.8em; border: 1px solid #007BFF; border-radius: 10px; font-size: 1rem; line-height: 1.35; box-sizing: border-box;
}
/* Приховування підпунктів на мобільних */ @media (max-width: 768px) {
.toc ul ul { display: none; padding-left: 1em; } .toc li.expandable > span { cursor: pointer; display: inline-block; position: relative; padding-right: 1.2em; } .toc li.expandable > span::after { content: "▶"; position: absolute; right: 0; transition: transform 0.2s ease; } .toc li.expandable.open > span::after { transform: rotate(90deg); } .toc li.expandable.open > ul { display: block; }
} </style>
Merchant API
- <a href="#">Головна сторінка</a>
<script> // JS для відкриття/закриття підпунктів на мобільних document.querySelectorAll('#toc li.expandable > span').forEach(item => {
item.addEventListener('click', () => { item.parentElement.classList.toggle('open'); });
}); </script>