我正在和某人谈论Flexbox,他说Flexbox是一个库/轻量级框架,这听起来有点奇怪,现在我很困惑。
它到底是一个框架还是不是?
我正在和某人谈论Flexbox,他说Flexbox是一个库/轻量级框架,这听起来有点奇怪,现在我很困惑。
它到底是一个框架还是不是?
Flexbox是一个常用术语,指的是CSS Flexible Box Layout,这是一种CSS技术。它只是纯CSS。
当然,就像jQuery源自JavaScript一样,有各种框架源自flexbox(例如Angular, React Native, Bulma, Flexbox Grid, Basis等)。
Flexbox只是纯CSS,而不是框架。
CSS3弹性盒子(或flexbox)是一种布局模式,可以安排页面上的元素,使得这些元素在页面布局需要适应不同的屏幕尺寸和不同的显示设备时表现出可预测性。对于许多应用程序来说,弹性盒子模型比块模型提供了更好的改进,因为它不使用浮动,也不会导致弹性容器的边距与其内容的边距折叠。
CSS3(与其前身不同)是一系列规范。
CSS弹性盒子布局(或Flexbox)是其中之一。
其他包括:
等等。
有关当前已完成或正在开发的所有CSS规范的完整范围,请参见: