Tussen de afbeeldingen van mijn website zitten enorme ruimtes. Wie kan mij helpen? Lees ook de extra info.
Met mijn phpscript haal ik afbeeldingen op uit mijn mysql database. Deze afbeeldingen geef ik weer met een waarde van 60% van de werkelijke grootte. Dit doe ik om te zorgen dat er bij het inzoomen van de website niet al te groot qualiteitverlies optreedt.
Het php-script ziet er als volgt uit:
require 'connect.inc.php';
$query = "SELECT naam, linkafbeelding FROM landen ORDER BY id";
$table = '
'.$naam.' | ';
} else {
echo mysql_error();
}
?>
Het CSS-bestand zo:
img {display:block; float:left; max-width:60%; max-height:60% }
Nu worden de afbeeldingen wel allemaal met 60% van de werkelijke waarde weergegeven. Alleen blijft de cel van de tabel even groot, waardoor er grote ruimtes ontstaan tussen de afbeeldingen. Oftewel de cellen van de tabel passen zich niet aan aan de grootte van de afbeeldingen. Nu heb ik al geprobeerd de grootte van de td en table te veranderen maar dit heeft geen nut.
Hoe kan ik dit oplossen?
Heb je meer informatie nodig om de vraag te beantwoorden? Reageer dan hier.