关于fixed元素的宽度问题 财富值59

2016-10-27 02:32发布

  <div class="wrap">     <div class="header"></div>     <div class="main"></div>   </div>

header设置为position:fixed后,如何让其宽度等于父元素wrap的宽度?

有什么纯css实现方案没有?

2条回答
axun - 这个人很懒,什么都没留下
1楼 · 2016-10-27 02:20.采纳回答

父元素设置fixed,然后header设置宽度100%

fixed是相对于html中window元素的,所以如果纯CSS你是不能实现和其父元素宽度相等的,给你两个解决方案:
1、fixed下设置width和其父元素值相等;
2、fixed换成absolute;

一周热门 更多>