前提・実現したいこと
HTMLとCSSを利用して画像表示をさせたいです。
具体的には、背景画像として01.jpgがあり、
これは中央揃えにします。
その上に02.jpgをかぶせ、01.jpgに対して
「左から50pxに02.jpgを表示させる」などをしたいです。
もしこれが実現できたら、次はレスポンシブデザインに対応させたいです。
01.jpgの横幅は640pxなので、
640px以上のブラウザではそのまま640pxで、
それ以下になるとブラウザいっぱいの横幅で表示させたいです。
発生している問題・エラーメッセージ
下記のソースでページを開くと、
ブラウザに対してleftやbottomが効きます。
該当のソースコード
index.html
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"/> <link type="text/css" rel="stylesheet" href="./main.css"> </head> <body> <div class="relative"> <img src="01.jpg"> <div class="absolute"> <img src="02.jpg"> </div> </div> </body> </html>
main.css
.relative { position: relative; text-align: center; } .absolute { position: absolute; left: 50px; bottom: 50px; }
何卒よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/02/21 11:26