实现相对于父元素的固定定位
传统的position: fixed;是相对于窗口的固定定位,但是实际项目中经常会遇到需要根据指定父元素固定定位的情况。研究后找到了两种可行的实现方案。以下代码的效果是.header会相对于.wrapper固定显示,这就实现了相对于父元素的固定定位。
1 | <div class="wrapper"> |
方案一
父元素相对定位,标题正常布局,内容绝对定位。
1 | .wrapper { |
方案二
父元素相对定位,标题绝对定位,内容正常布局。
1 | .wrapper { |
传统的position: fixed;是相对于窗口的固定定位,但是实际项目中经常会遇到需要根据指定父元素固定定位的情况。研究后找到了两种可行的实现方案。以下代码的效果是.header会相对于.wrapper固定显示,这就实现了相对于父元素的固定定位。
1 | <div class="wrapper"> |
父元素相对定位,标题正常布局,内容绝对定位。
1 | .wrapper { |
父元素相对定位,标题绝对定位,内容正常布局。
1 | .wrapper { |