Ik ben bezig met het ontwikkelen van een website. Hierbij bestaat de html code uit een aantal divs die (als de stylesheet klaar is) dmv javascript en php content krijgen. Ik heb nu problemen met de rendering van een unsorted list.
De list items heb ik de display property inline gegeven zodat ze horizontaal naast elkaar worden geplaatst, een padding van 2% links en rechts (op een of andere manier wilt de width property niets doen). De unsorted list heeft van mij een hoogte van 25px gekregen en daar begint het probleem.
Als ik deze pagina nu in IE7 bekijk dan zie je de list items helemaal naar boven geplaatst waardoor zelfs de top-border niet meer zichtbaar is met een witruimte eronder. Als ik het vervolgens in safari bekijk op de iphone staan diezelfde list items helemaal naar onderen geplaatst waardoor maar een klein bovenrandje zichtbaar is.
Aanpassingen met margins zullen hierdoor dus niet werken aangezien de knoppen dan in een van de 2 browsers helemaal nier meer zichtbaar zullen zijn. Hoe kan ik dit probleem dan oplossen?
De property vertical-align: baseline of bottom doet niets, dus daar kom ik ook niet mee verder.
De html is gevalideerd als XHTML 1.0 strict en de stylesheet als CSS 2.1
Het gaat om de volgende pagina: www.chantalhairstyling.nl/test2.html
De list items heb ik de display property inline gegeven zodat ze horizontaal naast elkaar worden geplaatst, een padding van 2% links en rechts (op een of andere manier wilt de width property niets doen). De unsorted list heeft van mij een hoogte van 25px gekregen en daar begint het probleem.
Als ik deze pagina nu in IE7 bekijk dan zie je de list items helemaal naar boven geplaatst waardoor zelfs de top-border niet meer zichtbaar is met een witruimte eronder. Als ik het vervolgens in safari bekijk op de iphone staan diezelfde list items helemaal naar onderen geplaatst waardoor maar een klein bovenrandje zichtbaar is.
Aanpassingen met margins zullen hierdoor dus niet werken aangezien de knoppen dan in een van de 2 browsers helemaal nier meer zichtbaar zullen zijn. Hoe kan ik dit probleem dan oplossen?
De property vertical-align: baseline of bottom doet niets, dus daar kom ik ook niet mee verder.
De html is gevalideerd als XHTML 1.0 strict en de stylesheet als CSS 2.1
Het gaat om de volgende pagina: www.chantalhairstyling.nl/test2.html
telefoontoestel