Heim  >  Artikel  >  Web-Frontend  >  Sechs Lösungen für das Problem des Leerraums am unteren Rand des Bildes

Sechs Lösungen für das Problem des Leerraums am unteren Rand des Bildes

云罗郡主
云罗郡主nach vorne
2018-10-29 14:10:313732Durchsuche

Dieser Artikel bietet Ihnen sechs wichtige Lösungen für das Problem des Leerraums am Ende des Bildes. Ich hoffe, dass er für Freunde in Not hilfreich ist.

Sechs Lösungen für das Problem des Leerraums am unteren Rand des Bildes

Manchmal legen wir den margin-bottom-Wert nicht im Randattribut für das Bild (img-Tag) fest, und in einigen Browsern wird ein leerer unterer Rand angezeigt. Im Folgenden stellen wir verschiedene Methoden zur Lösung dieses Problems vor.

1. Legen Sie das Bild als Element auf Blockebene fest

Zum Beispiel: img{display:block;}

2. Legen Sie die vertikale Ausrichtung des Bildes fest

Zum Beispiel: img{vertical-align:top;} (Der Wert von vartical-align ist optional, Text-Top, Bottom, Text-Bottom usw., je nachdem je nach Situation.)

3. Stellen Sie die Textgröße des übergeordneten Objekts auf 0px ein

Beispiel: Das übergeordnete Objekt von img ist imgClass, dann fügen Sie einfach ein Attribut „font-size:0px“ hinzu zu imgClass. Dadurch wird jedoch verhindert, dass der Text im übergeordneten Objekt ordnungsgemäß angezeigt wird. Auch wenn der Textteil von einem Unterobjekt umschlossen ist, kann er durch Festlegen der Textgröße des Unterobjekts immer noch angezeigt werden. Bei der CSS-Validierung wird jedoch eine Fehlermeldung angezeigt, dass der Text zu klein ist.

4. Ändern Sie die Eigenschaften des übergeordneten Objekts

Wenn die Höhe und Breite des übergeordneten Objekts festgelegt sind und die Bildgröße vom übergeordneten Objekt abhängt, können Sie dies tun Legen Sie das übergeordnete Objekt fest: overflow:hidden ;

5. Legen Sie das Floating-Attribut des Bildes fest

wie zum Beispiel: img{float:left;}

6. Entfernen Sie das Bild-Tag und das Leerzeichen zwischen dem letzten schließenden Tag des übergeordneten Objekts

. Wir fügen oft einen leeren Einzug ein, um den Seitencode zu erstellen Hierarchie klar.

Im Allgemeinen ist Methode 1) besser, wenn Sie keine Bilder mischen müssen, und Methode 2) ist auch gut; wenn Sie Bilder und Text mischen möchten, ist Methode 5) besser, aber Denken Sie daran, Schwimmer zu löschen. Welche Methode zum Einsatz kommt, hängt natürlich von der konkreten Situation und den individuellen Vorlieben ab.

Das Obige ist eine vollständige Einführung in die sechs wichtigsten Lösungen für das Problem des Leerraums unten im Bild. Wenn Sie mehr über HTML-Tutorial erfahren möchten Bitte achten Sie auf die chinesische PHP-Website.

Das obige ist der detaillierte Inhalt vonSechs Lösungen für das Problem des Leerraums am unteren Rand des Bildes. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:lvyestudy.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen