《响应式Web设计-HTML5和CSS3实战》阅读笔记第三章

概要

响应式设计第三章概要

总结

固定布局禁不起考验

基于已知的视口宽度布局无法兼容未来发展,我们需要适应未知设备的方法

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

只使用媒体查询来适应不同视口的固定宽度设计的话没有任何平滑渐变,将固定宽度转化为百分比可以使页面元素根据视口大小灵活伸缩修正样式。

使用百分比布局创建流动的弹性页面,同时使用媒体查询来限制元素的变动范围。

将网页从固定布局修改为百分比布局

像素与百分比切换公式:目标元素宽度/上下文元素宽度=百分比宽度,设置百分比元素的上下文

弹性图片

  1. 将图片宽度设置为百分比可以让图片随视口缩放,但是小视口会存在资源和性能问题
  2. 为特定图片指定特定规则百分比
  3. 给弹性图片设置阈值,即给图片设置最大或最小值,保证图片效果。max-width属性
  4. 为不同屏幕尺寸提供不同的图片

流动网格布局和媒体查询的默契配合

媒体查询约束流动布局的范围,流动布局简化媒体查询不同样式之间过渡的过程

CSS网格系统

支持响应式设计的CSS框架,快速搭建项目

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值