响应式 - 基础篇

简介: 响应式 - 基础篇


Ps:因为“only”在老的浏览器里识别不到,所以第一段最终为false。

Ps:以上属性都可以添加 min- 或 max- 前缀。

px & em & rem

Ps:em 所谓的相对于父元素是一直在找父元素,直到找到为止。

注意事项

1、自适应原则:宽度百分比(%),高度定死(px),图片等比缩放等。

2、一般情况class命名“-”的形式,id命名首字母小写其他单词首字母大写的驼峰命名法。

3、line-height 不推荐使用 rem,因为在谷歌中文浏览器下会有一个下限的原因,使得 1rem = 12px,而不是 1rem = 10px(前提是 font-size: 62.5%)。

4、把所有尽可能的小图片(图标)放在一个大图里,只要通过截图的css获取即可,为了减少网络请求。

5、每个

之间会有个制表符,使得会有个细小的间隙(放大加背景可明显看见),解决方案百度。

6、媒体查询不是相对于 html 的 font-size,而是相对于浏览器本身。

7、响应式图片:js、服务端、srcset、sizes、picture、svg。【推荐:picture + picturefill.js 兼容库】

8、IE兼容性:Respond、html5shiv

9、Normalize.css

目录
相关文章
|
1月前
|
前端开发 开发者 UED
构建响应式网页布局的现代方法
【2月更文挑战第13天】随着移动互联网的兴起,为不同设备设计适配的网页变得至关重要。本文深入探讨了使用Flexbox和Grid两种CSS布局技术构建响应式网页的方法,分析了它们的优劣,并通过实例展示了如何有效地运用这些技术以提升页面的响应性和用户体验。
15 2
|
3月前
|
编解码 前端开发 JavaScript
从0到1,打造一款完美的响应式前端网站
在当今移动互联网时代,响应式设计已经成为了前端开发中必不可少的一部分。本文将介绍如何从0到1打造一款完美的响应式前端网站,包括设计思路、技术选型、代码实现等全方位的解析。无论你是初学者还是有经验的前端开发者,都可以在本文中找到所需的知识和技能。
19 0
|
3月前
|
存储 缓存 JavaScript
深入探索 Vue 响应式原理:数据驱动视图的奥秘
深入探索 Vue 响应式原理:数据驱动视图的奥秘
深入探索 Vue 响应式原理:数据驱动视图的奥秘
|
3月前
|
存储 缓存 JavaScript
掌握 Vue 响应式系统,让数据驱动视图(下)
掌握 Vue 响应式系统,让数据驱动视图(下)
|
3月前
|
JavaScript 前端开发 数据处理
掌握 Vue 响应式系统,让数据驱动视图(上)
掌握 Vue 响应式系统,让数据驱动视图(上)
|
7月前
|
设计模式 前端开发 架构师
初探响应式架构
初探响应式架构
|
7月前
|
Java API 数据库
响应式操作实战
响应式操作实战
|
8月前
|
前端开发 UED
响应式Web设计的原理与实践
响应式Web设计的原理与实践
|
存储
Vuejs设计与实现 —— 实现响应式系统(二)
Vuejs设计与实现 —— 实现响应式系统
79 0
|
存储 JavaScript 前端开发
Vuejs设计与实现 —— 实现响应式系统(一)
Vuejs设计与实现 —— 实现响应式系统
93 0