html中一个div中平均分三个盒子

html中一个div中平均分三个盒子

html中一个div中平均分三个盒子,大小自适应,随着界面的大小而改变大小
1、截图展示

2.代码部分

bash 复制代码
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <style>
    body {
      margin: 0; /* 重置默认的body边距 */
    }

    .container {
      display: flex;
      justify-content: space-between;
      border: 3px solid #D4E3FC;
      border-radius: 10px;
      padding: 20px; /* 添加上下左右相等的边距 */
      box-sizing: border-box; /* 让padding不会撑大容器 */
      overflow: hidden; /* 用于清除浮动,防止子元素溢出 */
    }

    .box {
      width: calc(33.33% - 20px); /* 三个盒子平分容器宽度,并留出间隙 */
      box-sizing: border-box; /* 防止盒子宽度溢出 */
      background-color: blue; /* 设置盒子颜色为蓝色 */
      margin-bottom: 20px; /* 间隙的高度,可根据需要调整 */
    }

    .monitor {
      height: 100px; /* 设置盒子高度 */
    }
  </style>
  <title>Three Boxes in Container</title>
</head>
<body>
  <div class="container" id="boxContainer">
    <div class="box">
      <div class="monitor">
        <!-- 内容 -->
      </div>
    </div>
    <div class="box">
      <div class="monitor">
        <!-- 内容 -->
      </div>
    </div>
    <div class="box">
      <div class="monitor">
        <!-- 内容 -->
      </div>
    </div>
  </div>
</body>
</html>
相关推荐
LCG元8 小时前
STM32实战:基于STM32F103的Bootloader设计与IAP在线升级
javascript·stm32·嵌入式硬件
前端一小卒9 小时前
前端工程师的全栈焦虑,我用 60 天治好了
前端·javascript·后端
coderyi11 小时前
LLM Agent 浅析
前端·javascript·人工智能
我叫黑大帅11 小时前
TypeScript 6.0 弃用选项错误 TS5101 解决方法
javascript·后端·面试
科雷软件测试11 小时前
使用python+Midscene.js AI驱动打造企业级WEB自动化解决方案
前端·javascript·python
We་ct11 小时前
LeetCode 120. 三角形最小路径和:动态规划详解
前端·javascript·算法·leetcode·typescript·动态规划
changshuaihua00114 小时前
React 入门
前端·javascript·react.js
掘金安东尼14 小时前
本周前端与 AI 技术情报|前端下一步 #462
前端·javascript·面试
赵庆明老师14 小时前
vben开发入门5:vite.config.ts
前端·html·vue3·vben
qq_120840937114 小时前
Three.js 工程向:实例化渲染 InstancedMesh 的批量优化
前端·javascript