<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>自己紹介</title> </head> </head> <body> <section class="profile-content"> <header> <h1>自己紹介</h1> </header> <div class="profile-image"></div> <p>僕はととろ、君はとろろ。<br> ごめんほんとは僕、らっしーっていうんだ。Railsエンジニアしてます。</p> </section> </body> </html> な感じでウィンドウ幅に合わせて縦横ちゃんと合わせて表示したいのです。 background-size: 100% auto; してやればいいじゃん!は 間違い。 一般的にbackground-size: 100% auto;とすれば