Html CSS3/实现全屏布局的当前方式

Html CSS3/实现全屏布局的当前方式,html,css,layout,fullscreen,Html,Css,Layout,Fullscreen,我希望实现一个全屏布局,在没有JavaScript的移动设备和桌面上工作 |---|------------| | | <---> | |---|------------| | | <---> | | ^ | ^ | | | | |---| scroll | | | | |---|------------| 左侧为固定宽度,右侧为水平缩放。整个设计垂直缩放。页眉和页

我希望实现一个全屏布局,在没有JavaScript的移动设备和桌面上工作

|---|------------|
|   | <--->      |
|---|------------|
|   | <--->      |
| ^ | ^          |
|   |            |
|---| scroll     |
|   |            |
|---|------------|
左侧为固定宽度,右侧为水平缩放。整个设计垂直缩放。页眉和页脚高度是固定的。大区域是可滚动的,而其余区域是固定的


我知道如何使用绝对/固定定位等实现这一点。有没有更好的方法使用支持这种布局的CSS3新技术?

简短回答:百分比、浮动元素和媒体查询。 长答案不适合这个空间


你可以学习或其他我只是认为这是最好的方法之一,它将为你学习响应式网络设计的动态提供一个良好的开端。

搜索css布局框架-有很多在线网站和一些网站列出/比较它们。