返回介绍

3 拥抱流式布局

发布于 2024-08-18 00:24:16 字数 1399 浏览 0 评论 0 收藏 0

20世纪90年代末,我刚学习做网页的时候,页面布局结构都是基于表格的。通常,屏幕上显示的各部分元素都是百分比宽度。例如,左侧的导航栏可能占据20%的屏幕宽度,主内容区占据80%。那时的浏览器视口还没有像今天这样天差地别,所以表格式布局在有限范围的视口中表现良好且能自由伸缩。没人太在意某些句子在不同大小的屏幕上效果不一样。不过,随着CSS的兴起,网页设计也更加接近印刷设计,很多人(包括我)开始使用固定的基于像素的布局,而基于百分比的布局逐年减少。

所有伟大的设计和思想,都会卷土重来。迷你车、烫发(我喜欢)以及喇叭牛仔裤都在多年沉寂后卷土重来。现在,轮到百分比布局方法上演王者归来了。

本章内容

理解为什么响应式设计需要百分比布局

将元素的固定像素宽度转换为百分比宽度

将文字的固定像素大小转换为等量的相对尺寸

理解如何找到任意元素的上下文

学习如何使图片平滑缩放

学习如何为不同的大小的屏幕提供不同的图片

学习如何让媒体查询与弹性图片及流式布局协同工作

使用CSS网格系统从头创建一个响应式布局

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文