Lets sagen, dass ich einen Code wie dieses:<image width> vs CSS Breite
img {
width: auto;
}
<img src="blah.jpg" width="400">
Und sagen lässt die blah.jpg
1000px
breit ist. Der HTML-Code stammt von Drittanbieter-Software, daher kann ich ihn nicht ändern. (Aber ich kann es mit CSS auswählen).
Ich möchte das Bild so weit anzeigen, wie es im img-Tag deklariert ist, aber ich kann das CSS width: auto
nicht löschen.
Ich kann jedoch diese CSS-Regel mit dem, was ich will, überschreiben.
EDIT Ist es irgendwie möglich, das Bild mit einer Breite anzuzeigen, die im Image-Tag definiert ist?
Dies ist eine hervorragende Lösung Stile Inline (obwohl letzterer würde auch die ursprüngliche Beitragsausgabe lösen). Ich würde weiter gehen und empfehlen, dass das OP eine Klasse auf die Bilder anwendet, die sie auf diese Weise verändern wollen, um eine weitere Zukunftssicherung anzubieten, sollten sich ihre Bedürfnisse ändern. –
Leider kenne ich die Breite des Bildes in der CSS-Datei nicht. Also kann ich die Breite oder die maximale Breite nicht auf 400 setzen. Wenn ich irgendwie "Breite: Auto" löschen könnte, würde es funktionieren. – nbar
@nbar Entschuldigung, was? Sie kennen die Breite des img in CSS nicht? sich darum kümmern zu erklären? – dippas