- 内容简介
- 译者序
- 前言
- 第 1 章 安装配置新项目
- 第 2 章 Flexbox 布局介绍
- 第 3 章 用 React Native 开发一个应用
- 第 4 章 在 React Native 中使用导航
- 第 5 章 动画和滑动菜单
- 第 6 章 用 React Native 绘制 Canvas
- 第 7 章 使用 React Native 播放音频
- 第 8 章 你的第一个自定义视图
- 第 9 章 Flux 介绍
- 第 10 章 处理复杂的应用程序状态
- 第 11 章 使用 Node 来实现服务端 API
- 第 12 章 在 React Native 中使用文件上传
- 第 13 章 理解 JavaScript Promise
- 第 14 章 fetch 简介
- 第 15 章 在 iOS 中使用 SQLite
- 第 16 章 集成 Google Admob
- 第 17 章 React Native 组件国际化
- 附录 A React.js 快速介绍
- 附录 B Objective-C Primer
- 附录 C webpack 入门
文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
Web 开发中的 Flexbox 布局
如果你是一个 Web 开发者,第一个问题应该是:
我们已经准备好使用 Flexbox 布局了吗?
现在,我很高兴地回答这个问题:
是的,我们已经准备好使用 Flexbox 了。
Flexbox 是什么意思呢?
flexible(形容词):能够伸缩或很容易变化,以适应外界条件的变化。
box(名词):通用的矩形容器。
弹性盒模型(The Flexible Box Module),又叫作 Flexbox,它的出现具有非常重要的意义。它挖掘了 CSS 盒模型基本原理,给我们提供了功能更加强大、更有用的模块布局方式。它在 CSS 中的定义和标记非常简单,通过媒体查询的方式就可以适配和响应变化。想象一下吧,在这样的世界中,我们不需要清除浮动,不需要使用额外的框架,也不需要使用大量冗余的代码来实现响应式栅格布局。Flexbox 做了所有这些看起来略显烦琐的工作,所以我们使用起来非常简单——定义 flex 容器,在容器里面再定义所需的 flex 项目,仅此而已,如下图。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论