私のページの背景として画像(jpg)を使いたいです。divのHTML画像がボディを完全に埋めない
これは私が問題に取り組もうとした方法です: body内にbodyを作成し、bodyの中にid backgroundWallpaperのdivを入れてください。 div内に画像を配置します。 問題は、サイト(水平)と上部に完全に埋められていますが、下部には画像とブラウザの間に小さな隙間があります。私はあなたにギャップを実証するために体の背景を紅色の赤に変えました。私はブラウザとしてSafariの最新バージョンを使用しています。この私のコードです:index.htmlを
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>name</title>
<linkrel="stylesheet"
href"http://meyerweb.com/eric/tools/css/reset/reset.css">
<link rel="stylesheet" href="main.css">
</head>
<body>
<div id="backgroundWallpaper">
<img src=".../img/1.jpg" alt="image could not be loaded">
</div>
</body>
</html>
これは私のcssファイル
body {
background: crimson;
margin: 0;
padding: 0;
}
#backgroundWallpaper img {
max-width: 100%;
}
背景画像をCSSに入れないのはなぜですか? divなどを使用する理由はありますか? –
合意、html要素の背景として画像を使用してください – mayersdesign
どうすればよいですか?私は外部フレームワークを使用したくありません... – hudumudu