如何创建:等高列
- Rarrar na dake Kwallon kudade
- Rarrar na dake Wurin kwallon
学习如何使用 CSS 创建等高列。
如何创建等高列
当您的列应并排显示时,您通常会希望它们具有相同的高度(与最高的高度匹配)。
问题:
愿望:
第一步 - 添加 HTML:
Column 1
Hello World
Column 2
Hello World!
Hello World!
Hello World!
Hello World!
Column 3
Some other text..
Some other text..
第二步 - 添加 CSS:
.col-container { display: table; /* 使容器元素表现得像表格 */ width: 100%; /* 设置为全宽以扩展整个页面 */ } .col { display: table-cell; /* 使容器内的元素表现得像表格单元格 */ }
响应式等高
我们在上一个例子中创建的列是响应式的(如果您在尝试的例子中调整浏览器窗口的大小,您将看到它们会自动调整到所需的宽度和高度)。但是,对于小屏幕(如智能手机),您可能希望它们垂直堆叠而不是水平并排:
A kaiwa birane da kaiwa kai:
Hello World.
Hello World.
Hello World.
Hello World.
Hello World.
A kaiwa birane:
Hello World.
Hello World.
Hello World.
Hello World.
Hello World.
Lakar fada wannan, kara kaidanci wanda ke da media query, kuma tsaika burin pixel:
Iyali
/* Idan birane da ke kaiwa kashi 600px ko, kafa kafa kofin */ @media only screen and (max-width: 600px) { .col { display: block; width: 100%; } }
Kaiwa kofin da kaiwa haki da kaiwa da Flexbox
Ananin ba Flexbox fadiwa kofin baiyowa:
Iyali
.col-container { display: flex; width: 100%; } .col { flex: 1; padding: 16px; }
Rarraba:Internet Explorer 10 da ke dace ko girmi Flexbox.
Rarrar da suka waje
TsunanCSS Flexbox
- Rarrar na dake Kwallon kudade
- Rarrar na dake Wurin kwallon