fixed
定位,它是一种特殊的绝对(absolute)定位,区别是其包含块是浏览器窗口。和绝对定位类似,fixed
定位使用 top、bottom、left 和 right 属性来调整元素的位置,并且会将元素从当前的文档流里面移除,其它元素会忽略它的存在。
fixed
定位和 absolute
定位的最明显的区别是 fixed
定位元素不会随着屏幕滚动而移动。
navbar
的 id。把它的 position
设置成fixed
,设定其 top
和 left
为 0 像素。添加代码之后,滑动预览窗口,观察导航栏的位置。
>#navbar
元素应当有一个值为 fixed
的 position
CSS 属性'
testString: assert($('#navbar').css('position') == 'fixed');
- text: '你的 #navbar
元素应当有值为 0px
的 top
CSS 属性。'
testString: assert($('#navbar').css('top') == '0px');
- text: '你的 #navbar
元素应当有值为 0px
的 left
CSS 属性。'
testString: assert($('#navbar').css('left') == '0px');
```
当导航条固定在浏览器窗口上时,我会上移。
```