CSS三列等高布局是指在网页设计中,将三列内容设置为相同高度的布局方式。这种布局方式可以使网页看起来更加整洁、对称,提升用户体验。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>CSS三列等高布局</title>
<style>
.container {
display: flex;
height: 300px; /* 设置容器高度 */
}
.column {
flex: 1; /* 每列占据相同宽度 */
border: 1px solid #ccc; /* 添加边框以便观察 */
padding: 10px; /* 内边距 */
}
</style>
</head>
<body>
<div class="container">
<div class="column">Column 1</div>
<div class="column">Column 2</div>
<div class="column">Column 3</div>
</div>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>CSS三列等高布局</title>
<style>
.container {
display: grid;
grid-template-columns: repeat(3, 1fr); /* 三列等宽 */
height: 300px; /* 设置容器高度 */
}
.column {
border: 1px solid #ccc; /* 添加边框以便观察 */
padding: 10px; /* 内边距 */
}
</style>
</head>
<body>
<div class="container">
<div class="column">Column 1</div>
<div class="column">Column 2</div>
<div class="column">Column 3</div>
</div>
</body>
</html>
通过以上方法,你可以轻松实现CSS三列等高布局,并解决常见的布局问题。
领取专属 10元无门槛券
手把手带您无忧上云