0

事实上,我对 HTML 和 CSS 非常熟悉,但是当涉及到设置具有相对和绝对位置的多个分层 div 时,这给我带来了麻烦。

我所拥有的是下面

<div id="firstdiv">

   <div id="secdiv">

      <div id="thirddiv">

         <div id="forthdiv">

         </div>

      </div>

   </div>

</div>

现在我想在绝对位置上对齐大多数 div 所以我设置相对于#firstdiv的位置现在将位置绝对设置为#secdiv,一切顺利

现在我想将我的#forthdiv absolute 设置为#thirddiv,所以我将#thirddiv 设置为相对位置,将#forthdiv 设置为绝对位置,听说我遇到了麻烦。

#forthdiv 不考虑父(#thriddiv)关系,但它正在考虑#firstdiv 关系并根据#firstdiv 获取位置。

现在如何设置这一切,所以绝对位置 div 只考虑它自己的父级而不是根级

4

1 回答 1

0

尝试这样的事情

http://jsfiddle.net/Mcp6L/

于 2012-05-28T09:40:56.500 回答