質問

テーブルといくつかのdiv要素を持っています。 テーブルは、時間グリッドとのdivが依存時に、上から下へ相対的にテーブル毎に位置を取ることができるイベントである。

altテキストhttp://img687.imageshack.us/img687/:

スクリーンショットを参照してください。 4348 / margintop.pngする

したがって、これらのdiv要素がテーブルに相対的に配置されているので、私は、負それを指定のdivのマージントップが正しいようにします。

しかし、いくつかのケースでは、比較的互いに位置とmurkupが非正しいです。

どのように、例えば、背景のようにスクリーンとテーブルのポイントを開始するために相対的であることが、これらのdiv位置を行います「非常に」hegative Zインデックスを指定します。

だから、質問はdiv要素の位置には影響しません、そのテーブルを行う方法である。

注:div要素の絶対位置は、テーブルをスクロールしながらスクロールされ、DIVが凍結されているので、許容できない

HTMLの簡単な例(順番に) テーブル:

<table cellspacing="0" cellpadding="0" style="margin: 0pt; padding: 0pt; width: 100%;">
</table>

DIVます:

<div style="height: 118px; margin-left: 38px; margin-top: -94px; width: 48%;"></div>
役に立ちましたか?

解決

あなたは絶対に比較的div要素を配置することができます。

テーブルの上に相対的な、あなたがして位置を設定することができます:これが何を必要とする位置を設定している

含まれているのdivに絶対的に、これらは、テーブルにスクロールします、とdivの位置を設定し、より信頼性の高い方法で、より良い全体で動作しますブラウザます。

編集: 絶対、あなたがトップ使用する:あなたは、位置を設定したら、左:ないマージントップ:マージン左:あなたはその目的のためにこれらを使用していないよう。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top