css可以同时设置相对定位和固定定位吗? 财富值19

2016-11-01 11:53发布

如div{position:relative fixed}

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答

不可以。position只能填一个值。互斥。

CSS3的 position 新属性 -- sticky

段曼 - 我很好
3楼-- · 2016-11-01 12:00

在一些很长的表格中,往往需要使用表头悬浮的设计以方便用户使用,例如H5电商页面通过下滑展示大量商品列表时,顶部的导航栏需要在离开屏幕时,需要固定在屏幕顶部以方便用户筛选类别。这种效果一直以来需要通过JavaScript来实现,此外,由于设置对应的DOM对象为fixed时会脱离常规流,会导致下部元素对象瞬间向上移动,影响用户体验。CSS3中的position:sticky为解决这些问题而生。

但是这个是有兼容性问题的。

不可以,fixed是相对浏览器窗口的
仔细看下这些概念

肯定是不行的。但是可以判断啊。你根据你判断到的信息,觉得你使用relative还是fixed

不可以,只能填写一个,如果需要两个都用到,就再嵌套一个DIV

position 只有一个属性值,我想你可能需要的是这个属性

一周热门 更多>