2016-09-30 20 views
0

依存関係を使用する必要があるかどうかはわかりませんが、RailsでRailsを使ってJqueryを使用しています。しかし、私は自分の背景に使用したい3つのイメージがあります。ウェブサイト上で動的背景イメージを作成する方法は?

トップイメージ、ミドルイメージ、ボトムイメージです。トップとボトムの画像を静的にしたいが、そのページに含まれるコンテンツの量に応じて中間の画像タイルを作成したい。誰がどのようにこれを行うだろう任意のアイデアを誰ですか?私は運がないとしばらく見回してきました。

.background-top { 
    background-image: image-url('background/background_top.png'); 
    background-repeat: no-repeat; 
    background-size: 100%; 
    background-position: top; 
} 
.background-mid { 
    background-image: image-url('background/background_mid.png'); 
    background-repeat: no-repeat; 
    background-size: 100%; 
    background-position: center; 
} 
.background-bot { 
    background-image: image-url('background/background_bot.png'); 
    background-repeat: no-repeat; 
    background-size: 100%; 
    background-position: bottom; 
} 
+2

あなたは現在持っているものを見るためにいくつかのコードを表示できますか? – adamk22

+0

画像がありますか? –

答えて

0
var body = document.body; 
html = document.documentElement; 
var height = Math.max(body.scrollHeight, body.offsetHeight, html.clientHeight, html.scrollHeight, html.offsetHeight); 

あなたのページの高さを取得するには、このコードを使用してください。高さがその特定のサイズより大きい場合、中間イメージの読み込み時に条件を追加します。

+0

ありがとう、これは実際にはかなり役に立ちます。私はこれで何ができるのか見ていきます –

関連する問題