404 ページの背景として設定したい大きな画像があります。誰かがページをロードするたびに画像の幅を 100% にしたいので、画面が小さい場合は画像が小さくなり、画面が大きい場合は画像が伸びます。高さは幅に基づいて変更する必要があります。ページの高さである必要はありません。
私はこれのためのコードを持っていません。HTMLファイルとCSSファイルのどちらで行うのがよいでしょうか?
例として役立つJSfiddleを作成できますか? ありがとう!
404 ページの背景として設定したい大きな画像があります。誰かがページをロードするたびに画像の幅を 100% にしたいので、画面が小さい場合は画像が小さくなり、画面が大きい場合は画像が伸びます。高さは幅に基づいて変更する必要があります。ページの高さである必要はありません。
私はこれのためのコードを持っていません。HTMLファイルとCSSファイルのどちらで行うのがよいでしょうか?
例として役立つJSfiddleを作成できますか? ありがとう!
これをコードに追加するだけCSS
です...
body {
background-image:url('http://imageshack.com/scaled/large/268/gjb.png');
background-size:100%,100%;
}
そして、体を作ります...
<body>
<a href="http://dummycode.com">Dummy Code</a>
</body>
none
html {
background: url(http://www.astrophotography.co.nz/Lrg_Slides/20120619Milkyway.jpg) no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
あなたが本当に探しているのはbackground-attachment
財産だと思います。
body {
background-image:url('http://IMAGEURL');
background-attachment:fixed;
width: 100%;
}
ここで高さプロパティを設定する必要はありません。自動的に行われます。
これはどう:
body{background:url(http://www.astrophotography.co.nz/Lrg_Slides/20120619Milkyway.jpg) 0 0 no-repeat; background-size:100% auto;}