ブートストラップを使用して、訪問者が表示する画像にバックグラウンドの画像を持つdivホルダを作成するにはどうすればよいですか?画像の高さと幅は固定されています。画面が小さければ、x、yがオーバーフローしないようにサイズを変更する必要があります。ブートストラップレスポンスの背景画像
13
A
答えて
20
あなたはこのようbackground-size
を使用することができます。
div.someclass {
background-size: cover;
}
いくつかのテクニックを示す@Chris Coyierから良い記事があります:http://css-tricks.com/perfect-full-page-background-image/
0
私は、ブートストラップでは非常に経験豊富ではないんだけど、私にはそのようなものが存在しないと思います特徴。自分の背景をカスタマイズするための純粋なCSSまたはLESSファイルである独自の "Bootstrap Theme"を作成することをお勧めします。
body
{
background: url(https://www.google.hu/images/srpr/logo4w.png);
background-size: cover;
}
このコードは、両方の次元で、あなたの背景画像を引き伸ばしますが、画面比が画像比率と同じである場合を除き、それは、画像の一部をカット:
あなたは、単に使用することができます。
body
{
background: url(https://www.google.hu/images/srpr/logo4w.png) no-repeat center center fixed;
background-size: cover;
}
0
これが私の仕事:
body{
background-image: url('../url') ;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
height:100%;
}
0
まず、背景画像のために:
div.someclass{
background: url(images/bg.jpg) no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
それはの大きさに応じてフィットします。すなわちこれは、あなたの背景画像が応答になりますページが表示される表示。
div.someclass{
margin-top:5%;
}
変更上記の5%:
第二に、任意のデバイス上からメインフォームの内容に適切なマージンを維持するためには、あなただけの上にメインのコンテンツのための相対的なマージンを作成したdiv要素を与えることですあなたの要件に応じて。
1
body {
background="imagename.jpg";
}
関連する問題
- 1. 背景画像
- 2. 背景画像
- 3. 背景画像
- 4. Android:背景画像
- 5. 背景画像AndroidStudio
- 6. Gtk#背景画像
- 7. Div背景画像
- 8. UITableViewController背景画像
- 9. fabric.js:背景画像
- 10. CSS - 背景画像
- 11. div背景画像
- 12. UITextView背景画像
- 13. UITableViewCell背景画像
私はちょうどそれを見つけました、ありがとう! – kakuki