私は数ヶ月前にHTMLマークアップとCSSを練習していて、今ではWebデザインの標準とレイアウトについてかなり理解しています。メインのラッパーまたはコンテナdivで相対的な位置を使用する他のWebレイアウトのソースを何度も見てきました。そのラッパーdivには物理的/視覚的な変更がないため、これを利用する目的を知りたいです。 ..では、背後にある目的は何ですか?
1149 次
2 に答える
3
コンテナでの使用は、子孫ではなくコンテナ要素に適用されるposition: relative;
ように行われます。position: absolute;
body
position
learnlayout.comのページを参照してください。
于 2013-03-10T15:34:13.727 に答える
1
http://www.w3.org/wiki/CSS/Properties/position
相対位置は、通常のドキュメントフローで要素のスペースを「予約」するようにブラウザに指示します。ドキュメントフローにさらに影響を与えることなく、とにかく前述の要素を移動できます(例left: -50%
)。
また、相対位置により、内側の絶対位置にある子をこの要素に対して相対位置にすることができます。たとえば、子要素の絶対位置が。の場合、要素top: 50px
からではなく、親要素(比較的配置されている)の上部境界から50pxだけ相対的に配置されます<body>
。
于 2013-03-10T15:34:42.580 に答える