【发布时间】:2017-03-09 09:12:04
【问题描述】:
我有一个非常不典型的网站,其中内容在屏幕中间对齐,我的意思是垂直和水平方向,为了获得这个结果,vertical-align: middle; 用于每个项目和主容器
text-align: center; height: calc(100% - header - footer ))
但是当用户改变大小时
Js 小提琴 https://jsfiddle.net/hm97o1sa/
没有“flex”有什么方法可以解决吗?
更新: 预期行为
【问题讨论】:
-
您已经以百分比计算了内容高度。但是,单个项目以像素为单位。让这些也变得流畅。
-
快速解决方法是在中间的内容面板上添加
overflow-y: scroll;