语法:
right : auto | <length> | <percentage>
默认值 : auto
适用于 :定位元素。即定义了 <' position '> 为「非static」的元素
继承性 :无
动画性 :当值为 <length> | <percentage> 时
计算值
:当
position
为
static
时,计算值是
auto
。
为
relative
时,如果
right
和
left
都是
auto
,则它们的计算值是
0
;如果
right
和
left
其中一个为
auto
,则
auto
相当于另一个的负值,即left = -right;如果
right
和
left
的值都不为
auto
,则忽略
right
。
否则在其它情况下,当指定值为
<length>
时,计算值为指定值,当指定值为
<percentage>
时,计算值为计算后的绝对值。除去这些情况,都为auto
媒体 :视觉
取值:
- auto:
- 无特殊定位,根据HTML定位规则在文档流中分配
- <length> :
- 用长度值来定义距离右边的偏移量。可以为负值。
- <percentage> :
- 用百分比来定义距离右边的偏移量。百分比参照包含块的宽度。可以为负值。
说明:
- 该属性用来指定盒子参照相对物右边界向左偏移。相对定位元素的相对物是自身,绝对定位和居中定位元素是从包含块的padding边界开始计算偏移值
- 对应的脚本特性为 right 。
兼容性:
- 浅绿 = 支持
- 红色 = 不支持
- 粉色 = 部分支持
Values | IE | Firefox | Chrome | Safari | Opera | iOS Safari | Android Browser | Android Chrome |
---|---|---|---|---|---|---|---|---|
Basic Support | 6.0+ | 2.0+ | 4.0+ | 6.0+ | 15.0+ | 6.0+ | 2.1+ | 18.0+ |