私は私の体の下にdivを持っています。これは、その背景CSSを持っていますバックグラウンドのグラデーションが終了し、続行しません
-moz-linear-gradient(center top , #000000 0%, #30FF40 400px) repeat scroll 0 0 transparent
のDataTable(jqGridテーブル)がある私のdivの内側。私は私のページが読み込まれた後、グリッドテーブルは私のページ上のスペースを取得すると思います。だから、私のグラデーションの背景はどこかで終わり、ページの下部には空白があります(他のページにはデータテーブルがありません)。
どうすれば解決できますか?
EDIT:
私の問題は、そのようなものです:
PS:
私が見つけ、それを引き起こします。私は私のデータテーブルを含んでいるdiv要素を持っている:私は私のWebページを開くと
<div id="cont">
...
</div>
それは次のように次のようになります。
<div id="cont" style="height: 602px;">
...
</div>
私はheight:auto
などへ#cont
スタイルを変更したが、何かが、それも私が書くよりも優先されますインラインCSS定義。それはのようなCSSを持っています:
#cont {
min-height: 100%;
margin: 0 auto;
min-width: 960px;
max-width: 80%;
}
すべてのアイデア?
私は自分の質問を編集しました。 – kamaci
jqGridテーブルに位置が追加されているかどうかを確認してください:絶対に、時間が経過してからurグリッドの内容を取り出す場合、追加のJqueryを使用して高さを確認する必要があります。var jqGridHeight = $( "#jqGrid") domでdivを作成し、この新しい高さを適用し、新しいdivがグラデーションdiv内にあることに注意してください。別の試み! –