This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
The bottom part of the webplatform logo doesn't link because #sitenav .container is overlaid on it. Adding the following to #p-logo would fix the problem, but this is a bit of a hack: z-index: 1; position: relative; The problem might be better solved by adding margin-left to #sitenav .container and removing the padding-left from ul.links.
*** Bug 19822 has been marked as a duplicate of this bug. ***
Bug 19822 suggested another possible fix. I myself haven't had it work though.
Change: #sitenav .links { padding-left: 150px; } To: #sitenav .links { margin-left: 150px; } This will fix it without needing to bother with z-index or positions.
(In reply to comment #3) > Change: > #sitenav .links { > padding-left: 150px; > } > > To: > #sitenav .links { > margin-left: 150px; > } > > This will fix it without needing to bother with z-index or positions. Also, we would need to do the following to the mobile media query. @media screen and (max-width: 520px) #sitenav .links { padding: 0; }
(In reply to comment #4) > (In reply to comment #3) > > Change: > > #sitenav .links { > > padding-left: 150px; > > } > > > > To: > > #sitenav .links { > > margin-left: 150px; > > } > > > > This will fix it without needing to bother with z-index or positions. > > Also, we would need to do the following to the mobile media query. > > @media screen and (max-width: 520px) > #sitenav .links { > padding: 0; > } Sorry, misclicked. Also, we would need to do the following to the mobile media query. change: @media screen and (max-width: 520px) #sitenav .links { padding: 0; } to: @media screen and (max-width: 520px) #sitenav .links { padding: 0; margin: 0; }
(In reply to comment #3) > Change: > #sitenav .links { > padding-left: 150px; > } > > To: > #sitenav .links { > margin-left: 150px; > } > > This will fix it without needing to bother with z-index or positions. This doesn’t seem to fix it. pointer-events: none would fix it really easily, but the fix won't (currently) work in Opera and IE. However, it’s minor enough that it might be ok.
> pointer-events: none would fix it really easily, but the fix won't > (currently) work in Opera and IE. However, it’s minor enough that it might > be ok. Nah, my comment was nonsense. pointer-events: none; can't be used here. I think the z-index solution is the only one that seems to work, and comes with the minimum hassle.
Fixed in the test wiki, so will propagate to stable once we deploy. For the record, the only thing that was needed was z-index: 1 on #p-logo.