Fix: Karte position:fixed + Mobile-Sidebar CSS-Kaskade
- .map-full-layout: position:fixed statt absolute;inset:0 mit expliziten Offsets (header/nav/sidebar) — unabhängig von height-Kette, überdeckt Sidebar nicht mehr - layout.css: Mobile Drawer-CSS nach Base-#sidebar-Regel verschoben (vorher: display:none hat gewonnen weil später im File) - map.js: zweites invalidateSize() nach 600ms - SW by-v28 → by-v29
This commit is contained in:
parent
e5bf841d45
commit
1c8ed88dac
4 changed files with 30 additions and 18 deletions
|
|
@ -129,19 +129,6 @@
|
|||
height: 100%;
|
||||
}
|
||||
|
||||
/* Mobile Sidebar als Drawer */
|
||||
@media (max-width: 767px) {
|
||||
#sidebar {
|
||||
display: flex;
|
||||
z-index: 500;
|
||||
transform: translateX(-100%);
|
||||
transition: transform 0.28s ease;
|
||||
}
|
||||
#sidebar.open {
|
||||
transform: translateX(0);
|
||||
}
|
||||
}
|
||||
|
||||
/* ------------------------------------------------------------
|
||||
3. BOTTOM NAVIGATION (Mobile)
|
||||
------------------------------------------------------------ */
|
||||
|
|
@ -278,6 +265,19 @@
|
|||
#sidebar { display: flex; }
|
||||
}
|
||||
|
||||
/* Mobile Sidebar als Drawer — NACH den Base-Regeln, damit display:flex gewinnt */
|
||||
@media (max-width: 767px) {
|
||||
#sidebar {
|
||||
display: flex;
|
||||
z-index: 500;
|
||||
transform: translateX(-100%);
|
||||
transition: transform 0.28s ease;
|
||||
}
|
||||
#sidebar.open {
|
||||
transform: translateX(0);
|
||||
}
|
||||
}
|
||||
|
||||
.sidebar-logo {
|
||||
padding: var(--space-6) var(--space-5);
|
||||
display: flex;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue