CSS Left属性

时间:2011-01-26 02:19:19

标签: css registration

在CSS中设置left: 50px;的内容时,是左上角还是中心的注册?

2 个答案:

答案 0 :(得分:1)

每个人都将注册点设置为您正在使用的任何规则。

如果您只向左或向右供应,则默认注册点分别为左上角或右上角。

所以,对于各种风格规则:

左/左和上=左上角

右/右和上=右上角

左/左和Bot =左下角

右/右和Bot =右下角

答案 1 :(得分:0)

如果元素有position:relative,它将被移动50px到应该呈现的位置。 (保持y位置)

如果该元素包含position:absoluteposition:fixed,则该元素将位于其第一个“父级”左边距的50px处,其中position设置为static以外的任何内容。(如果不存在这样的父项,它将在视口开头的左侧50px处渲染)

如果元素没有position属性或position:static,则会忽略left,right,top,bottom属性。

我相信大多数现代浏览器都不会修改元素的位置,除非明确说明。