html タグで背景 Web サイトに背景画像を追加する際に問題が発生しています。問題はここにあります:
html{
background:url('assets/img/jp-logo.png'); /*background image*/
background-image:url('assets/img/jp-logo.png'); /*background image*/
-webkit-background-size: cover;
-moz-background-size: cover;
}
背景サイズと一緒に機能するかどうかをテストするため、背景と背景画像の両方を入れました:カバーですが、どれも機能しませんでした。ファイルのディレクトリ パスも確認しましたが、これも問題ありません。なんでこんなはずじゃないんだろうと思っていました。私は別のhtmlとcssのテストシートでそれをテストしましたが、うまくいきましたが、なぜここで疑わしいのでしょうか。完全なコードはこちら: http://jsfiddle.net/TheAmazingKnight/kjLg8/
私が作ったこの短いサンプルはうまくいきました:
<!doctype html>
<html lang="en">
<head>
<title>Test Page</title>
<link rel="stylesheet" href="test.css" type="text/css" media="screen" /> <!--CSS for desktop screens-->
</head>
<body>
<p>hello</p>
<img src="jp-logo.png" alt="jp-logo.png" />
</body>
</html>
html{
background-image:url('assets/img/jp-logo.png');
}