次のように、body 要素の背景として 100% 垂直 CSS グラデーションを使用しています。
body {
background: -moz-linear-gradient(top, rgba(0,101,189,0.5) 0%, rgba(255,255,255,1) 100%);
background: -webkit-linear-gradient(top, rgba(0,101,189,0.5) 0px,rgba(255,255,255,1) 600px);
background: -o-linear-gradient(top, rgba(0,101,189,0.5) 0%,rgba(255,255,255,1) 100%);
background: -ms-linear-gradient(top, rgba(0,101,189,0.5) 0%,rgba(255,255,255,1) 100%);
background: linear-gradient(to bottom, rgba(0,101,189,0.5) 0%,rgba(255,255,255,1) 100%);
min-height: 100%;}
ただし、JS (私の場合は bootstrap.js) がページの高さを動的に変更すると、奇妙なことが起こります。ボディの背景のグラデーションが適切に再描画されず、「破損」しているように見えます。このスクリーンショットを参照してください: http://imgur.com/wf5G8Qn
何か案は?どうもありがとう!