0
4

2 回答 2

2
于 2013-08-26T05:37:45.223 回答
1

这里有三种位置类型:静态、相对和绝对。

所有元素默认为静态。

绝对元素将相对于它们最近的非静态定位的父元素定位。这就是为什么人们经常将一个元素定位为“相对”而不打算改变它的位置。

因此,在这种情况下,#b它是相对于正文定位的(从技术上讲,是文档)。

<body>
  <div id="a">
    <div id="b" style="position: absolute"></div>
  </div>
</body>

在这种情况下,#b相对于 定位#a

<body>
  <div id="a" style="position: relative">
    <div id="b" style="position: absolute"></div>
  </div>
</body>

在您的情况下,您可以像这样定位它:

<article style="position: relative">
  <a href="..." style="position: absolute; bottom: 0; left: 0;">The Author</a>
</article>
于 2013-08-26T05:50:34.773 回答