Div不会显示位置绝对位置

时间:2013-12-04 14:22:30

标签: html position positioning absolute

http://axol.de/HTML/Projects.html

在此页面上,您可以看到“Impressum”位于页面中间,而不是右下角。谁能告诉我为什么会这样呢?

我不想在我的身体上添加“身高:100%”,因为y轴上有一个滚动条无缘无故......

我怎样才能把它放在底页而不必给身体任何高度?

1 个答案:

答案 0 :(得分:0)

这是因为您没有设置<div> - 标记的位置。默认情况下,它直接位于前一个元素下。

设置为页脚(div):

position: fixed;
bottom: 0px;

右对齐(div)

width: 100%;
text-align: right;

距离边界一小段距离(a)

margin-right: 10px;

顺便说一句:您可以使用overflow:hidden(正文)隐藏滚动条

编辑:

<div ... style="position:fixed; bottom:0px; width:100%; text-align:right">
  ...
  <a ... style="margin-right:10px"></a>
  ...
</div>