🇯🇵 日本語 | 🇺🇸 English | 🇪🇸 Español | 🇵🇹 Português | 🇹🇭 ไทย | 🇨🇳 中文

CSS模板:双栏布局(25% / 75%)

📝 使用场景

此模板用于创建左右分栏的布局,左侧占25%,右侧占75%。非常适合菜单 + 内容、导航 + 内容等结构。

📘 说明

使用 display: flex; 实现横向排列,flex: 0 0 25% 设置左栏宽度,flex: 1 让右栏占据剩余空间。

✅ 演示

左栏(25%)
右栏(75%)

📄 代码(部分)

<style>
.two-column-container {
  display: flex;
  gap: 1rem;
}
.left-column {
  flex: 0 0 25%;
  background-color: #f0f0f0;
  padding: 1rem;
}
.right-column {
  flex: 1;
  background-color: #ffffff;
  padding: 1rem;
  border-left: 1px solid #ccc;
}
</style>

<div class="two-column-container">
  <div class="left-column">左栏(25%)</div>
  <div class="right-column">右栏(75%)</div>
</div>

📦 代码(完整HTML)

<!DOCTYPE html>
<html lang="zh">
<head>
  <meta charset="UTF-8">
  <title>双栏布局示例</title>
  <style>
    .two-column-container {
      display: flex;
      gap: 1rem;
    }
    .left-column {
      flex: 0 0 25%;
      background-color: #f0f0f0;
      padding: 1rem;
    }
    .right-column {
      flex: 1;
      background-color: #ffffff;
      padding: 1rem;
      border-left: 1px solid #ccc;
    }
  </style>
</head>
<body>
  <div class="two-column-container">
    <div class="left-column">左栏(25%)</div>
    <div class="right-column">右栏(75%)</div>
  </div>
</body>
</html>
已复制!