1 上固定,下自适应
1.1 absolute 解决方案
1 | <style> |
1.2 absolute-fixed 解决方案
1 | <style> |
1.3 fixed-absolute 解决方案
1 | <style> |
其实就是用定位实现,方案1全是绝对定位absolute,方案2和方案3就是一个是绝对定位absolute另一个是固定定位fixed;后面的下固定,上自适应和上下自适应,中间自适应也是相同的道理。是不是很简单
2 下固定,上自适应
2.1 absolute 解决方案
1 | <style> |
2.2 absolute-fixed 解决方案
1 | <style> |
2.3 fixed-absolute 解决方案
1 | <style> |
3 上下固定,中间自适应
3.1 absolute 解决方案
1 | <style> |
3.2 absolute-fixed 解决方案
1 | <style> |
3.3 fixed-absolute 解决方案
1 | <style> |
需要注意的一点就是,这种布局,一般都会设置html和body高度100%,并且溢出隐藏overflow:hidden;而自适应的用来放内容的那一部分设置溢出自适应overflow:auto;这样滚动条就会出现在这一部分,而不是整个页面