You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Visual Studio中用Bootstrap 4.0实现右上角4行2列带边框盒子

实现方案

直接用 Bootstrap 4.0 的网格系统就能搞定,下面是完整可运行的代码,复制到你的 VS 项目里就能用:

<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>右上角4行2列盒子</title>
    <!-- 引入Bootstrap 4.0官方CSS -->
    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@4.0.0/dist/css/bootstrap.min.css">
    <style>
        /* 自定义内部单元格边框,按需调整 */
        .grid-cell {
            border: 1px solid #ccc;
            padding: 10px;
        }
    </style>
</head>
<body>
    <!-- 右上角容器:靠右浮动 + 整体边框 + 边距 -->
    <div class="float-right m-4 border p-3" style="width: 320px;">
        <!-- 第1行 -->
        <div class="row mb-3">
            <div class="col-6 grid-cell">内容1</div>
            <div class="col-6 grid-cell">内容2</div>
        </div>
        <!-- 第2行 -->
        <div class="row mb-3">
            <div class="col-6 grid-cell">内容3</div>
            <div class="col-6 grid-cell">内容4</div>
        </div>
        <!-- 第3行 -->
        <div class="row mb-3">
            <div class="col-6 grid-cell">内容5</div>
            <div class="col-6 grid-cell">内容6</div>
        </div>
        <!-- 第4行 -->
        <div class="row">
            <div class="col-6 grid-cell">内容7</div>
            <div class="col-6 grid-cell">内容8</div>
        </div>
    </div>

    <!-- 如需Bootstrap交互组件,引入以下JS(可选) -->
    <script src="https://code.jquery.com/jquery-3.2.1.slim.min.js"></script>
    <script src="https://cdn.jsdelivr.net/npm/popper.js@1.12.9/dist/umd/popper.min.js"></script>
    <script src="https://cdn.jsdelivr.net/npm/bootstrap@4.0.0/dist/js/bootstrap.min.js"></script>
</body>
</html>

关键细节说明:

  • 右上角定位:用 float-right 类实现靠右布局,m-4 是外边距避免盒子贴边,可根据需求调整数值;
  • 网格布局:每个 .row 对应一行,内部两个 .col-6 自动均分宽度,完美实现2列,4个 .row 就是4行结构;
  • 边框设置:外层容器用 Bootstrap 自带的 border 类加整体边框,内部单元格通过自定义 .grid-cell 类加分隔边框,不需要内部边框的话删掉这个类即可;
  • 宽度控制:给外层容器加 style="width: 320px;" 固定宽度,也可以换成百分比(比如 width: 28%;)适配不同屏幕。

之前没成功大概率是这几个问题:

  1. 没正确引入 Bootstrap 4.0 的 CSS 文件,要确保链接能正常加载;
  2. 网格层级嵌套错误,必须遵循 row → col 的结构;
  3. 边框样式没加对,要么给外层容器加,要么给内部单元格加,别漏了。

内容的提问来源于stack exchange,提问作者Aman

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.11 10:15:54