Post by Dennis MundingPost by Kurt HansenProblemet er at nu virker det ikke når man resizer vinduet i bredden.
Før: http://www.danacord.com/ny/index2.html
Efter: http://www.danacord.com/ny/index.html
Nu kommer der ikke et menu-ikon når vinduet indsnævres.
Jo da!
Men det kommer langt ude til højre, fordi din indholdsdel er bredere
end skærmvinduet...
På Mortens anbefaling satte jeg dette:
.topnav {
overflow: hidden;
background-color: #333;
margin: 0 auto;
width: 675px;
}
Jeg lurede godt nok på den der width, men hvis jeg sætter max-width:
600px på, så wrapper menuen allerede selv om browservinduet er i fuld
størrelse og det gør den også selv om jeg sætter width: 600px.
Jeg forstår simpelthen ikke hvad det er der overordnet bestemmer den
maximale bredde. Jeg har jo også disse:
@media screen and (max-width: 600px) {
.topnav a:not(:first-child) {
display: none;
}
- og
@media screen and (max-width: 600px) {
.topnav.responsive {
position: relative;
}
Dem har jeg ikke ændret på i forhold til standardskabelonen.
Problemet er jo nok at jeg har for mange/for lange menupunkter og jeg
kan ikke udelukket at der kommer et eller to mere.
Hvordan laver jeg en topmenu med f.eks. 8 eller 9 punkter? Det er ok for
mig at punkterne wrapper ind på to linjer. Det er det vel også for
mobilbrugere ... eller hvad?
--
Venlig hilsen
Kurt Hansen