0
小道具から背景画像を設定するにはどうすればよいですか?私はさまざまなバリエーションを試しましたが、それを働かせることはできません。 cssはHTMLで表示されていますが、イメージは表示されていません。小道具からの背景画像を設定しない
const cover = "http://www.w3schools.com/css/trolltunga.jpg";
class App extends React.Component {
render(){
return(
<div>
<h2>Hey</h2>
<Child image = {cover} />
</div>
)
}
}
class Child extends React.Component{
render(){
const style = {
backgroundImage: "url("+this.props.image+")",
backgroundSize: "100% 100%"
}
return(
<div style={style}></div>
)
}
}
ReactDOM.render(
<App />,
document.getElementById("app")
)
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/0.14.0/react.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/0.14.0/react-dom.min.js"></script>
<div id="app"></div>
ありがとう。私はそれを逃したとは思わない。 – nrgwsth
ようこそ:)、何度か起こる:) –