Mooi. Je hebt een oplossing gevonden voor een vervelend probleem.
Wat heeft dat met veilig te maken?
Link gekopieerd
Laat ik het anders formuleren: hoe zou jij het oplossen?
Of: wat is de beste manier om het op te lossen?
Is width én max-width in dezelfde CSS-regel een gebruikelijke manier om zoiets op te lossen?
Guido
Link gekopieerd
Als ik een float wil, zodat bijvoorbeeld tekst erom heen loopt, de eerste oplossing.
Waarschijnlijk wel minder breed.
Wil ik dat niet, de derde oplossing.
De tweede oplossing is overbodig, omdat bijvoorbeeld een div al 100% breed is en alleen begrensd wordt door max-width.
Link gekopieerd
Guido -
30-01-2017 16:23
gewijzigd op 30-01-2017 16:24
Het betreft de container van een website, die een div.sidebar (float:left) en een div.content (float:right) omsluit.
Zonder float is de container dus 1000px breed (= max-width) maar met float is container ineens een stuk minder breed.
Zou het te maken kunnen hebben met het uitlijnen van de 2 divs?
Guido
Link gekopieerd
Gewoon deze gebruiken:
#container {max-width:1000px;}
Die float heb je in jouw geval niet nodig.
Link gekopieerd
Hallo Ozzie,
Ik gebruik nu:
#container {max-width:1000px; position:relative;}
#container:after {content:''; display:block; height:0; clear:both;}
Dus inclusief clearfix. Zonder clearfix en met een variabele hoogte wordt het element niet goed getoond.
Guido
Link gekopieerd