繰り返すのではなく背景の画像を伸ばす方法はありますか?CSSの背景の繰り返し
2
A
答えて
8
(background-size
プロパティがしかしあります。)クロスブラウザの互換性CSSのいずれかの種類を使用していない
これは特に、任意のブラウザに向けられている場合、それは可能かもしれません。それ以外の場合は、<img>
を使用してそれを伸ばす必要があります。
body {
background-image: url(bg.jpg);
-moz-background-size: 100% 100%; /* Gecko 1.9.2 (Firefox 3.6) */
-o-background-size: 100% 100%; /* Opera 9.5 */
-webkit-background-size: 100% 100%; /* Safari 3.0 */
-khtml-background-size: 100% 100%; /* Konqueror 3.5.4 */
}
をそれ以外の場合は、<img>
使用して:あなたは、画像を使用して、それを設定することができ
img#background {
/* height: 100%; Note: to keep ratio, don't use height */
left: 0;
position: fixed; /* or absolute, if you like */
top: 0;
z-index: -1;
width: 100%;
}
1
0
body
{
background-image:url('smiley.gif');
background-repeat:no-repeat;
background-attachment:fixed;
background-position:center;
}
http://www.w3schools.com/css/css_background.asp
これは、あなたのイメージをstreachませんが、画像を繰り返さないようになります。
1
background-sizeはCSS3であり、まだサポートされていません。 あなたはこの記事を見ることができます:How Do you Stretch a Background Image in a Web Page
これが役に立ちます。
関連する問題
- 1. HTML/CSSの背景の繰り返しの問題
- 2. CSSの背景グラデーションの繰り返しの問題
- 3. 背景の縦線の繰り返し
- 4. 背景としてCSSのスプライトを繰り返す方法
- 5. 背景位置と繰り返し
- 6. CSSの背景gifイメージが繰り返しでループしていません
- 7. CSS - 繰り返しの背景イメージをブラウザのウィンドウサイズに伸ばす
- 8. UIImageの背景パターンイメージの繰り返しを停止する - Swift
- 9. パネルの背景画像の繰り返しC#
- 10. Lbgdx:背景画像の繰り返しとスクロール
- 11. レイヤーリストから色の背景を繰り返します
- 12. UITextViewの背景イメージを繰り返しますか?
- 13. CSS:HTML背景の繰り返しタイルを重ねる方法は?
- 14. FLEX:コンポーネントの背景を繰り返しますか?
- 15. レスポンスdiv背景、繰り返しはありません
- 16. 電話帳の背景のローカル通知を繰り返す
- 17. WPFで背景ブラシを繰り返します
- 18. 高密度繰り返し可能な背景
- 19. 2つの背景イメージを繰り返し、繰り返さない1つのイメージをブレンドする方法は?
- 20. 背景を繰り返すdivでオーバーフローの隠れた問題
- 21. フェイザー - 3つの背景を繰り返す
- 22. コンテナの背景が繰り返されていません
- 23. イメージの背景 - イメージを伸ばしているのではなく背景として繰り返す方法
- 24. CSSの問題:背景よりも背が高い背景
- 25. CSSの背景グリッド:垂直の列が1つの水平の繰り返し線形勾配
- 26. SVGのスケールに依存しない繰り返しの背景画像
- 27. 上の詰め物があるCSSの背景が繰り返し表示される
- 28. CSS:背景色の背景画像
- 29. javascriptは文書の背景色を繰り返し変更します
- 30. 繰り返し背景画像との間のスペースを作成する - HTML
質問をお読みください。 – random