Hallo,

Ik heb de volgende code:

<div class="info-list">
								<div class="info-list-item"></div>
								<div class="info-list-item">
									<div style="font-weight: bold; float: left; width: 25%;">1. Ons Net</div>
									<div style="float: right; width: 75%; text-align: left;">Standaard (Glasvezel)</div>
								</div>
								
								<div class="info-list-item">
									<div style="font-weight: bold; float: left; width: 25%;">1. Ons Net</div>
									<div style="float: right;; width: 75%; text-align: left;">Standaard (Glasvezel)</div>
								</div>
								<div class="info-list-item">
									<div style="font-weight: bold; float: left; width: 25%;">1. Ons Net</div>
									<div style="float: right; width: 75%; text-align: left;">Standaard (Glasvezel)</div>
								</div>
								<div class="info-list-item">
									<div style="font-weight: bold; float: left; width: 25%;">1. Ons Net</div>
									<div style="float: right; width: 75%; text-align: left;">Standaard (Glasvezel)</div>
								</div>
								
								
							</div>


hierbij hoort de volgende css:

.info-list .info-list-item
{
	background-image: url('images/list-bg.png');
	background-position: left bottom;
	background-repeat: no-repeat;
	padding-bottom: 4px;
	width: 100%;
	height: auto;
}


als ik deze code nu in ie7 bekijk, ziet het er goed uit, maar in ff3 is het een groote rotzooi, de background position klopt niet, weet iemand waar dit aan kan liggen??

Tom

Screenshots:

internet explorer 7: http://img22.imageshack.us/img22/1798/43161031lm4.gif
firefox3: http://img9.imageshack.us/img9/7662/32047989sr5.gif
En als je de floats eruit haalt zit het ook zo? Want meestal zijn de floats de dingen die in browsers verschillen.
Ik denk dat het komt door het gebruik van de float.
Dit kan je oplossen met een clear-div. Dat is een div met CSS die minimaal het volgende doet: width: 100%, clear: both.

Die div moet je dan onder de twee 'floatende' divs zetten.

Overigens is het gebruik van inline styles en een losse css best verwarrend.
dit werkt ook niet:

				<div class="info-list"><div style="clear: both; width: 100%;"></div>
								<div class="info-list-item"></div>
								<div style="clear: both; width: 100%;"></div>
								<div class="info-list-item">
									<div style="font-weight: bold; float: left; width: 25%;">1. Ons Net</div>
									<div style="float: right; width: 75%; text-align: left;">Standaard (Glasvezel)</div>
								</div>
								<div style="clear: both; width: 100%;"></div>
			
								<div class="info-list-item">
									<div style="font-weight: bold; float: left; width: 25%;">1. Ons Net</div>
									<div style="float: right;; width: 75%; text-align: left;">Standaard (Glasvezel)</div>
								</div>
								<div style="clear: both; width: 100%;"></div>
								<div class="info-list-item">
									<div style="font-weight: bold; float: left; width: 25%;">1. Ons Net</div>
									<div style="float: right; width: 75%; text-align: left;">Standaard (Glasvezel)</div>
								</div>
								<div style="clear: both; width: 100%;"></div>
								<div class="info-list-item">
									<div style="font-weight: bold; float: left; width: 25%;">1. Ons Net</div>
									<div style="float: right; width: 75%; text-align: left;">Standaard (Glasvezel)</div>
								</div>
								<div style="clear: both; width: 100%;"></div>
								
								
							</div>


edit: als ik de floats eruit haal werkt het, maar hoe kan ik zonder floats hetzelfde effect bereiken??
je ziet toch in de code hierboven dat de clear-div niet werlt
Dat komt omdat je hem niet op de goede plek hebt staan.
Elwin schreef op 16.02.2009 16:20
Die div moet je dan onder de twee 'floatende' divs zetten.

Nu heb je hem onder de verzameling staan.
ok, bedankt, dat zal ik morgen proberen(heb de website thuis niet)
Om je alvast verder te helpen... de clear-div komt meerdere keren in je code. niet slechts één keer.

Reageren