-
Notifications
You must be signed in to change notification settings - Fork 123
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
#home section is always focused, issue with longer content #5
Comments
Someone figured out a way better way to do this: It doesn't solve the issue with the markup order, but it's way more elegant than to abuse
|
Also, |
I could not get this fix working for the life of me, so here's what I did instead: section {
display: none;
}
section:target, #home {
display: block;
}
section:target ~ #home {
display: none;
}
/* Keep this rule for scroll position issues */
section {
scroll-margin-top: 100vh;
}
section {
padding: calc(6em + 5vw) 5vw 8vw 5vw;
position: absolute;
top: 0;
min-height: 100vh;
width: 100%;
background: var(--bgcolor);
} I put |
Here is a workaround, but it implies that the #home section is last in the HTML:
I'm open to other solutions, because the first page should appear first in the markup.
The text was updated successfully, but these errors were encountered: