弹性盒(Flexbox)
弹性盒(Flexbox)是一种CSS布局模型,旨在为网页提供灵活的、自适应的排列方式。它通过定义容器和内部项目的行为,使得页面元素能够以可预测的方式在容器中进行排列和分布。
弹性盒的使用
通过设置容器的display
属性为flex
或inline-flex
来将其声明为弹性盒:
<!DOCTYPE html>
<html lang="cn"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>弹性盒</title><style>#box {width: 600px;height: 150px;border: 3px solid black;display: flex;}#box div {width: 100px;height: 100px;border: 1px dashed red;}</style></head><body><div id="box"><div>1</div><