teipattu mobile menu scrollaus takas. syypää on blockscroll.tsx ja tää teippaa sen
This commit is contained in:
@@ -26,6 +26,13 @@ const Sticky = styled.div<{ $isHidden?: boolean; $mobileMenuOpen?: boolean }>`
|
|||||||
transition: all 200ms ease-out;
|
transition: all 200ms ease-out;
|
||||||
height: ${(p) => (p.$mobileMenuOpen ? "100vh" : "unset")};
|
height: ${(p) => (p.$mobileMenuOpen ? "100vh" : "unset")};
|
||||||
|
|
||||||
|
/* tape to allow mobile dropdown menu scrolling */
|
||||||
|
@media screen and (max-width: ${breakpoints.mobile}) {
|
||||||
|
overflow-y: ${(p) => (p.$mobileMenuOpen ? "auto" : "visible")};
|
||||||
|
overflow-x: hidden;
|
||||||
|
-webkit-overflow-scrolling: touch; /* apparently some ios optimization for smoother scrolin' */
|
||||||
|
}
|
||||||
|
|
||||||
${(p) => (p.$isHidden ? (`
|
${(p) => (p.$isHidden ? (`
|
||||||
transition: all 200ms ease-in;
|
transition: all 200ms ease-in;
|
||||||
transform: translateY(-100%);
|
transform: translateY(-100%);
|
||||||
|
|||||||
Reference in New Issue
Block a user