2

为顶部/底部/左侧/右侧指定大于或小于零的值无效。

创建了一个指定position: absolute. 我也可以声明位置,但只能使用零值,即top: 0right: 0. 但是,当我指定right:50.

我不知道为什么。我已经从文档中删除了几乎所有内容。

这是CSS:

#index-content  {
                position:absolute;
                top:349;
                right:0;
                background-color: fuchsia;
                }

这是HTML:

<body>
<div id="index-content">The Title</div>
</body>
4

4 回答 4

7

当您在 css 中设置数值时,您应该使用px或其他单位,如%,等。empt

于 2012-04-17T21:03:37.093 回答
4

在您的值中使用像素 (px)。顶部应该是顶部:349px;

于 2012-04-17T21:00:02.623 回答
1

只有当你写0时,你才不需要使用单位。对于 0 以外的数字,您需要定义单位类型(即像素、em、pt、百分比等)

于 2012-04-17T21:02:09.907 回答
1

You will need to set the body's position as relative or absolute (non-static).

于 2013-05-08T17:56:23.523 回答