Ich versuche, auf ein statisches Bild zuzugreifen, das innerhalb einer Inline-backgroundImage
-Eigenschaft in React verwendet werden soll. Leider bin ich trocken gelaufen, wie das geht.Einstellen eines backgroundImage mit React Inline Styles
Im Allgemeinen Ich dachte, du hast nur wie folgt:
import Background from '../images/background_image.png';
var sectionStyle = {
width: "100%",
height: "400px",
backgroundImage: "url(" + { Background } + ")"
};
class Section extends Component {
render() {
return (
<section style={ sectionStyle }>
</section>
);
}
}
Diese für <img>
Tags funktioniert. Kann jemand den Unterschied zwischen den beiden erklären?
Beispiel:
<img src={ Background } />
funktioniert gut.
Vielen Dank!
Ich sollte das zu meiner Frage hinzugefügt haben. Ich habe eine Breite und Höhe eingestellt (100%/400px). Das Problem, das sich ergibt, liegt daran, wie reagieren statische Bilder, glaube ich. – Kris
Das war es! Wenn Sie das eine Antwort machen, gebe ich Ihnen ein Häkchen :) – Kris
Ehrfürchtig, froh, dass es funktioniert! Antwort aktualisiert :) – rauliyohmc