zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > CSS
Seite neu laden Lücke im Raster soll verschwinden

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 11.09.2023, 17:54
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 15.09.2015
Beiträge: 159
Sabine1 befindet sich auf einem aufstrebenden Ast
Standard Lücke im Raster soll verschwinden

Habe mit CSS grid ein 2 × 2 Raster erstellt und mit Bildern befüllt.
Leider habe ich da eine Lücke zwischen den oberen und unteren Bildern.
Siehe hier: Bilder

Was kann ich tun, damit diese Lücke verschwindet?

Jedes der Bilder soll eine Größe von 640 × 640 haben
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 11.09.2023, 18:15
top top ist offline
Benutzer
neuer user
 
Registriert seit: 06.01.2021
Beiträge: 59
top wird schon bald berühmt werden
Standard

Die Bilder werden hier wie normale Text-Zeichen behandelt und stehen standartmäßig auf der "baseline". Der Abstand kommt also daher, dass der Browser hier noch Platz für theoretisch mögliche Unterlängen (wie beim "j" oder "g") lässt.

Wenn du die Bilder am unteren Ende der Textzeilen ausrichtest, dann lassen sich diese lästigen Abstände vermeiden.

Code:
img {
	vertical-align: bottom;
}
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 11.09.2023, 18:43
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 15.09.2015
Beiträge: 159
Sabine1 befindet sich auf einem aufstrebenden Ast
Standard

Recht herzlichen Dank!
Das war mir neu.
Mit Zitat antworten
  #4 (permalink)  
Alt 13.09.2023, 14:00
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 30.01.2014
Beiträge: 2.243
cloned ist ein wunderbarer Anblickcloned ist ein wunderbarer Anblickcloned ist ein wunderbarer Anblickcloned ist ein wunderbarer Anblickcloned ist ein wunderbarer Anblickcloned ist ein wunderbarer Anblickcloned ist ein wunderbarer Anblick
Standard

Für deinen konkreten Fall brauchst du auch deine divs um die Bilder nicht. Du kannst dein Markup so aufbauen:

Code:
<div class="parent">
 <img> <img><img>
</div>
dann hast du das Problem erst gar nicht.
Obwohl hier auch zum überlegen ist: Ist das ganze eine Liste von Bildern? Dann gehört natürlich eine Liste ins HTML: <ul> <li> <img> </li> ... </ul>

Dann hast du dein Problem wieder.
Das nur am Rande, das Problem das Bilder diesen Abstand erzeugen hat man immer wieder. Und hier ist es gut zu wissen, wieso der da ist und wie man ihn entfernen kann.
Mit Zitat antworten
  #5 (permalink)  
Alt 14.09.2023, 10:35
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 15.09.2015
Beiträge: 159
Sabine1 befindet sich auf einem aufstrebenden Ast
Standard

Vielen Dank für deine Antwort.

Eure Erklärungen haben mir sehr geholfen.

Und ich denke, dass ich in Zukunft mehr Dinge in einer Liste umsetzen könnte
Mit Zitat antworten
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Unerklärliche Lücke über DIV Tony-S CSS 6 12.04.2012 18:38
Lücke zwischen zwei <div>'s und strecken des <div>-Container's Surras CSS 2 13.03.2012 19:25
Fußleiste von Div bis zum Seitenende laufen lassen ChOpSueY! (X)HTML 6 24.02.2012 17:39
unerklärliche 10 Pixel Lücke im IE FlavorFlav CSS 2 14.12.2007 19:57
Bericht: Ursache für eBay-Datenleck war Lücke bei PayPal kadees Offtopic 0 14.09.2007 14:43


Alle Zeitangaben in WEZ +2. Es ist jetzt 04:13 Uhr.