前提・実現したいこと
HTML5のBody要素にて、背景画像を画面いっぱいに表示させ、下にスクロールさせれば、footerがそれに続くように配置したい。
発生している問題・エラーメッセージ
自分で用意した背景画像(1940px:1080px)の画像をBody要素に画面いっぱいに表示することは出来たが、Footerの位置がHeaderの下に配置されてしまう。自作背景画像の右下に波模様があるのでデザイン上その下にfooterを表示させたい。
エラーメッセージ
### 該当のソースコード <!DOCTYPE html> <html lang="En"> <head> <meta charset="utf-8"> <title></title> <link rel="stylesheet" type="text/css" href="css/style1.css"> </head> <body> <header> <a href="" class="logo"><img src="css/images/logo.png"></a> <nav> <ul> <li><a href="">ABOUT SERVICE</li> <li><a href="">MEDIA</li> <li><a href="">PUBLIC</li> <li><a href="">CONTACT US</li> </ul> </nav> <a href="" class="btn">Signin</a> </header> <main> <h1>NEWS</h1> </main> <div class="footer"> <small><p class="copy-right">Copy right2021 ©</p></small> </div> </body> </html> 下記CSS記述header部分は省略しています。 @charset "UTF-8"; body{ background-image: url(../css/images/main12.png); background-size: cover; background-attachment: fixed; } div.footer{ width:100%; } small p.copy-right{ margin:0px; width:100%; background-color:#FF3399; color: white; font-size: 18px; text-align: center; } ```HTML5,CSS3 ソースコード
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/02/12 10:03
2021/02/12 11:06