suchen
HeimWeb-FrontendCSS-TutorialDie Lösung für das Problem, dass die Breite beim Festlegen des display:block-Attributs des img-Tags nicht auf 100 % eingestellt werden kann

In diesem Artikel geht es um die Lösung des Problems, dass die Breite des IMG-Tags beim Festlegen des display:block-Attributs nicht auf 100 % festgelegt werden kann. Die Methode ist sehr detailliert und hat einen bestimmten Referenzwert beziehen Sie sich darauf. Ich hoffe, es wird Ihnen helfen.

Phänomene

Der folgende Code, das img-Tag wird mit display:block festgelegt, die Größenbreite kann nicht auf 100 % eingestellt werden

nbsp;html>


    <meta>
    <title>img标签设置display:block,宽度无法100%</title>


    <p>
        <img  src="/static/imghwm/default1.png" data-src="https://www.baidu.com/img/bd_logo1.png?where=super" class="lazy" alt="Die Lösung für das Problem, dass die Breite beim Festlegen des display:block-Attributs des img-Tags nicht auf 100 % eingestellt werden kann" >
    </p>

Ursache

Ersetzungselemente und Nicht-Ersetzungselemente

Elemente bilden die Grundlage der Dokumentstruktur. In CSS generiert jedes Element eine Box (Box, auch übersetzt als „Box“), die den Inhalt des Elements enthält. Verschiedene Elemente werden jedoch unterschiedlich angezeigt, z. B. p unterscheidet sich von span und strong unterscheidet sich von p. In der Dokumenttypdefinition (DTD) werden für verschiedene Elemente unterschiedliche Typen angegeben. Dies ist einer der Gründe, warum DTD für Dokumente wichtig ist. Entsprechend den Eigenschaften des Elements selbst kann es in ersetzte Elemente (ersetzt) ​​unterteilt werden Element) und Nicht-Ersatz-Elemente, Nicht-Ersatz-Elemente sind im W3C nicht klar definiert, aber wir können Ersatzelemente haben, die Nicht-Ersatz-Elementen entsprechen, sodass es verständlich ist, dass die anderen außer Ersatzelementen Nicht-Ersatz-Elemente sind Elemente

Element ersetzen: Der Browser bestimmt den spezifischen Anzeigeinhalt des Elements anhand seines Tags und seiner Attribute. Ersatzelemente sind Elemente, deren Inhalt nicht durch das visuelle CSS-Formatierungsmodell gesteuert wird, wie z. B. IMG-Tags, eingebettete Dokumente (Iframes usw.) oder Applets. Diese werden als Ersatzelemente bezeichnet. Beispielsweise liest das img-Element Bildinformationen und zeigt sie über den Wert des src-Attributs an. Wenn Sie jedoch den (x)html-Code anzeigen, können Sie den tatsächlichen Inhalt des Bildes nicht sehen, der Inhalt des img-Elements jedoch wird normalerweise durch das durch das src-Attribut angegebene Bild ersetzt. Das Typattribut des Eingabeelements bestimmt beispielsweise, ob ein Eingabefeld, ein Optionsfeld usw. angezeigt wird. (x) img, input, textarea, select, object in html sind alles Ersatzelemente. Diese Elemente haben keinen tatsächlichen Inhalt, das heißt, sie sind leere Elemente.

Nicht-Ersatzelemente: (X) Die meisten Elemente von HTML sind Nicht-Ersatzelemente. Sie teilen dem Browser direkt den Inhalt und die Anzeige mit it

Das img-Tag ist ein Ersatzelement. Eines der Merkmale des Ersatzelements ist, dass die Größe durch das interne Element bestimmt wird, unabhängig davon, ob sein Anzeigeattributwert Inline oder Block ist. Diese Funktion ist sehr interessant, wenn der Anzeigeattributwert Block ist. Die Breite wird durch die äußere Größe bestimmt, die Breite des ersetzten Elements wird jedoch nicht durch die Anzeigeebene beeinflusst , die Anzeigeebene kann die Größe des

-Containers nicht ändern. Die Lösung besteht darin, die Breitengröße von Die Lösung für das Problem, dass die Breite beim Festlegen des display:block-Attributs des img-Tags nicht auf 100 % eingestellt werden kann auf 100 % zu setzen

Verwandte Empfehlungen:

Sie können die Breite nach der Verwendung von {display:block} immer noch nicht festlegen? _html/css_WEB-ITnose


display:table, display:block Usage Difference

css hover: display:block; pseudo class Bei Anwendungen in Dropdown-Menüs muss auf die Verwendung von z-index_html/css_WEB-ITnose

geachtet werden

Das obige ist der detaillierte Inhalt vonDie Lösung für das Problem, dass die Breite beim Festlegen des display:block-Attributs des img-Tags nicht auf 100 % eingestellt werden kann. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Wohin sollte 'Podcast' -Link abonnieren?Wohin sollte 'Podcast' -Link abonnieren?Apr 16, 2025 pm 12:04 PM

Für eine Weile war iTunes der große Hund im Podcasting. Wenn Sie also "Abonnieren Sie Podcast" verlinkt haben, um zu mögen:

Browser -MotorvielfaltBrowser -MotorvielfaltApr 16, 2025 pm 12:02 PM

Wir haben die Oper verloren, als sie 2013 Chrome gingen. Gleiches Geschäft mit Edge, als es Anfang dieses Jahres auch Chrome ging. Mike Taylor nannte diese Veränderungen a "abnehmend

UX -Überlegungen zur WebfreigabeUX -Überlegungen zur WebfreigabeApr 16, 2025 am 11:59 AM

Von trashigen Clickbait -Websites bis hin zu den meisten August der Veröffentlichungen sind die Teilen von Schaltflächen seit langem im gesamten Web allgegenwärtig. Und doch ist es wohl diese diese

Wöchentliche Plattformnachrichten: Apple bereitet Webkomponenten, progressives HTML-Rendering, selbsthosting kritische Ressourcen bereitWöchentliche Plattformnachrichten: Apple bereitet Webkomponenten, progressives HTML-Rendering, selbsthosting kritische Ressourcen bereitApr 16, 2025 am 11:55 AM

In der Roundup der Woche geht Apple in Webkomponenten, wie Instagram Insta-Loading-Skripte und einige Lebensmittel für das Denken für selbsthosting kritische Ressourcen sind.

Git pathspecs und wie man sie benutztGit pathspecs und wie man sie benutztApr 16, 2025 am 11:53 AM

Als ich die Dokumentation von Git -Befehlen durchschaut hatte, bemerkte ich, dass viele von ihnen eine Option hatten. Ich dachte anfangs, dass dies nur ein war

Ein Farbwähler für ProduktbilderEin Farbwähler für ProduktbilderApr 16, 2025 am 11:49 AM

Klingt ein bisschen wie ein schweres Problem. Ist es nicht? Wir haben oft keine Produktaufnahmen in Tausenden von Farben, sodass wir das mit dem mit umdrehen können. Wir auch nicht

Ein dunkler Modus wechselt mit React und ThemeProviderEin dunkler Modus wechselt mit React und ThemeProviderApr 16, 2025 am 11:46 AM

Ich mag es, wenn Websites eine dunkle Modusoption haben. Der dunkle Modus erleichtert mir das Lesen von Webseiten und hilft meinen Augen, sich entspannter zu fühlen. Viele Websites, einschließlich

Einige praktisch mit dem HTML-DialogelementEinige praktisch mit dem HTML-DialogelementApr 16, 2025 am 11:33 AM

Ich schaue mir das HTML -Element zum ersten Mal an. Ich habe es für eine Weile dessen bewusst, aber Haven ' Es wurde es noch nicht für einen Dreh genommen. Es hat einige ziemlich cool und

See all articles

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
4 Wochen vorBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
4 Wochen vorBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
1 Monate vorBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Chat -Befehle und wie man sie benutzt
1 Monate vorBy尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

MantisBT

MantisBT

Mantis ist ein einfach zu implementierendes webbasiertes Tool zur Fehlerverfolgung, das die Fehlerverfolgung von Produkten unterstützen soll. Es erfordert PHP, MySQL und einen Webserver. Schauen Sie sich unsere Demo- und Hosting-Services an.

SAP NetWeaver Server-Adapter für Eclipse

SAP NetWeaver Server-Adapter für Eclipse

Integrieren Sie Eclipse mit dem SAP NetWeaver-Anwendungsserver.

VSCode Windows 64-Bit-Download

VSCode Windows 64-Bit-Download

Ein kostenloser und leistungsstarker IDE-Editor von Microsoft

SublimeText3 Englische Version

SublimeText3 Englische Version

Empfohlen: Win-Version, unterstützt Code-Eingabeaufforderungen!

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

Leistungsstarke integrierte PHP-Entwicklungsumgebung