het gaat om een toolbar waarbij ik icoontjes verander door een plaatje in een div met overflow: hidden te verschuiven.
De knopjes moeten naast elkaar dus heb ik ze een float: left gegeven (geen display: inline, want ze moeten vaste dimensies hebben)
als ik dit in mozilla bekijk gaat het fout: de divs komen met z'n allen buiten de toolbar.
als ik een display: table-cell meegeef werkt het wel, dit is een bekende oplossing om de float in alle browsers goed te krijgen
Alleen wil mozilla de overflow dan niet meer goed afhandelen, hij gedraagt zich als overflow: visible, dus alle content is zichtbaar, wat juist niet moest.
Een voor de hand liggende oplossing is toch weer plaatjes te gaan swappen, maar ik heb juist voor deze methode gekozen omdat alles dan een stuk overzichtelijker is, geen gepreload en niet vier aparte plaatjes voor elke button, dus dat wil ik liever niet.
De knopjes moeten naast elkaar dus heb ik ze een float: left gegeven (geen display: inline, want ze moeten vaste dimensies hebben)
als ik dit in mozilla bekijk gaat het fout: de divs komen met z'n allen buiten de toolbar.
als ik een display: table-cell meegeef werkt het wel, dit is een bekende oplossing om de float in alle browsers goed te krijgen
Alleen wil mozilla de overflow dan niet meer goed afhandelen, hij gedraagt zich als overflow: visible, dus alle content is zichtbaar, wat juist niet moest.
Een voor de hand liggende oplossing is toch weer plaatjes te gaan swappen, maar ik heb juist voor deze methode gekozen omdat alles dan een stuk overzichtelijker is, geen gepreload en niet vier aparte plaatjes voor elke button, dus dat wil ik liever niet.