私はブートストラップを持つシンプルなサイトを構築しており、バックグラウンドイメージのCSSスタイリングが機能しないようです。私はそれを私のウェブサイトの最初のセクションである私の.jumbotron divに入れたいと思っています(navbar以外に、それは英雄セクションと呼ばれることもあります)。background-image CSSが動作しない
ここは私のコードですが、どこが間違っていましたか?
.main-banner {
background-image: url("../img/collection-of-classic-cars.jpg") no-repeat;
}
<section>
<div class="jumbotron">
<div class="container">
<div class="main-banner"></div>
<h1>Welcome!</h1>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
<a class="btn btn-primary btn-lg" href="#name" role="button">Contact us</a>
</div>
</div>
</section>
ファイルパス:あなたがbackground-image
プロパティに何のリピートを使用してはならない
/img/collection-of-classic-cars.jpg
cssはHTMLと同じフォルダにありますか?そして、ルートフォルダにHTMLがありますか? – Randy
イメージをHTMLに 'img'タグとして入れると画像が読み込まれますか? – Randy
あなたは 'div.main-banner'にコンテンツを持っていません。それが何かをする場合、そこにいくつかのテキストを置くようにしてください。 0の幅と高さは画像を決して表示しません。 – Randy