Ik zit met een beetje vaag probleem waar ik de vinger niet achter krijg. In mijn navigatie bouw ik 2x een submenu op, wat uitgeklapt wordt bij een hover. De ene moet gebruikt wordt bij desktop view, de andere bij < 768px. Hiervoor heb ik het volgende gebruikt:
Het stomme is: het element wordt gewoon totaal niet zichtbaar. Als ik in de inspector van Chrome, Firefox, etc. kijk, dan wordt de hele eigenschap in de @media niet herkend voor dat element. Eerst dacht ik dat het misschien genegeerd werd en de eerste eigenschap (hier op regel 1) de boel overschrijft, maar ook die border die ik er t.b.v. testen opzet heeft 0,0 effect.
Andere bepalingen binnen de @media worden overigens wel gewoon uitgevoerd, alleen lijkt gewoon alles wat ik toeschrijf aan die navbar genegeerd.
For the record: ik gebruik Bootstrap navigation (te samen met de rest van Bootstrap natuurlijk)[/url]
Ik twijfel er bijna niet meer aan dat het aan iets stoms ligt wat ik over het hoofd zie, maar ik begin in cirkels te denken merk ik. Tips?
Cascading Stylesheet:
1
2
3
4
5
6
7
8
9
10
11
12
| .navbar-default .dropdown-menu { visibility: hidden; } /* knippieknippie */ @media only screen and (max-width: 768px) { .navbar-default .dropdown-menu { visibility: visible; border: 10px solid #F00; } } |
Het stomme is: het element wordt gewoon totaal niet zichtbaar. Als ik in de inspector van Chrome, Firefox, etc. kijk, dan wordt de hele eigenschap in de @media niet herkend voor dat element. Eerst dacht ik dat het misschien genegeerd werd en de eerste eigenschap (hier op regel 1) de boel overschrijft, maar ook die border die ik er t.b.v. testen opzet heeft 0,0 effect.
Andere bepalingen binnen de @media worden overigens wel gewoon uitgevoerd, alleen lijkt gewoon alles wat ik toeschrijf aan die navbar genegeerd.
For the record: ik gebruik Bootstrap navigation (te samen met de rest van Bootstrap natuurlijk)[/url]
Ik twijfel er bijna niet meer aan dat het aan iets stoms ligt wat ik over het hoofd zie, maar ik begin in cirkels te denken merk ik. Tips?
Tjolk is lekker. overal en altijd.