画像を背景にしてブラウザに1枚表示させたいです。
htmlに
{% load static%} <html lang="en"> <head> <meta charset="UTF-8"> <link rel="stylesheet" href="{% static 'accounts/top.css' %}"> <title>XOXO</title> </head> <body> <div class="heading"> <h1>LOVE YOU</h1> </div> </body> </html>
と書き、
top.cssに
.div, .heading{ width: "auto"; height: "auto"; color: black; background-image: url('top.jpg'); }
と書きました。そうすると、文字のぶんだけの幅で2枚の画像が背景として表示されました。
また、top.cssに
.div, .heading{ width: 100%; height: 100%; color: black; background-image: url('top.jpg'); }
と書くと、ブラウザで4枚画像が背景として表示されました。
ブラウザに、ブラウザの大きさぶん1枚だけ画像を背景として表示させたいのですが、どうしたら良いでしょうか?どう直せば良いのでしょうか?
回答1件
あなたの回答
tips
プレビュー