Hét vraag- en antwoordplatform van Nederland

Afbeeldingen komen niet naast elkaar, maar in een soort trappetjesvorm. Weet iemand hoe ik dit weg krijg?

php code:
$query = "SELECT naam, linkafbeelding FROM landen ORDER BY id";
$table2 = '';

if ($query_run = mysql_query ($query)) {
$counter = 0;
while ($query_row = mysql_fetch_assoc($query_run)) {
if ($counter++ % 5 == 0) {
if ($counter > 0) {
$table2.= "";
}
}
$naam = $query_row['naam'];
$linkafbeelding = $query_row['linkafbeelding'];

$table2.= '

'.$naam.'


';
if ($counter > 0) {
}
}
$table2.='
 
';
$i=0;
} else {
echo mysql_error();
}


?>

css-code:

Verwijderde gebruiker
11 jaar geleden
745

Heb je meer informatie nodig om de vraag te beantwoorden? Reageer dan hier.

Het beste antwoord

Je hebt de float:left op de verkeerde tag gezet.

de img + text bevinden zich allebei in een div.
De float:left moet dus niet op de img tag komen, maar op de parent div ervan.

$table2.= ’
’.$naam.’


’;

Goed dat je alsnog de div manier hebt gebruikt inplaats van de tabel methode.
http://www.goeievraag.nl/vraag/computers-internet/programmeren-design/tussen-afbeeldingen-website-enorme-ruimtes.398457
(Lees meer...)
Verwijderde gebruiker
11 jaar geleden
Verwijderde gebruiker
11 jaar geleden
Bedankt, ik zie nu de fout. Ja klopt ben alsnog divs gaan gebruiken, werkt veel eenvoudiger.
Verwijderde gebruiker
11 jaar geleden
;)

Weet jij het beter..?

Het is niet mogelijk om je eigen vraag te beantwoorden Je mag slechts 1 keer antwoord geven op een vraag Je hebt vandaag al antwoorden gegeven. Morgen mag je opnieuw maximaal antwoorden geven.

0 / 5000
Gekozen afbeelding