GVKun编程网logo

html – 安排块div bootstrap 3 – col(colmo是什么品牌)

1

对于html–安排块divbootstrap3–col感兴趣的读者,本文将提供您所需要的所有信息,我们将详细讲解colmo是什么品牌,并且为您提供关于2023-06-06:给你二叉树的根结点root,

对于html – 安排块div bootstrap 3 – col感兴趣的读者,本文将提供您所需要的所有信息,我们将详细讲解colmo是什么品牌,并且为您提供关于2023-06-06:给你二叉树的根结点 root ,请你设计算法计算二叉树的 垂序遍历 序列。 对位于 (row, col) 的每个结点而言, 其左右子结点分别位于 (row + 1, col -、

 标签不适应 Bootstrap 中的列宽 HTML 代码带有 
 标签和 class="col"带有 
 标签和 class="col-lg-8"没有 
 标签在此处实时查看、Bootstrap 5 col-sm-6 和 col-md-4 不起作用、Bootstrap 5卡平铺位置添加冲突 使用 Bootstrap 5 网格系统您应该使用哪个 .col?为什么是这两个即 .col-5 和 .col-11?其他东西片段的宝贵知识。

本文目录一览:

html – 安排块div bootstrap 3 – col(colmo是什么品牌)

html – 安排块div bootstrap 3 – col(colmo是什么品牌)

我只是无法理解如何排列块,以便col-sm-3位于两侧,而col-sm-6位于中间,但HTML代码应该是这样的.

<div>center</div>
<div>left</div>
<div>right</div>

代码本身就是

<!DOCTYPE html>
<html lang="en">
<head>
  <title>Bootstrap Example</title>
  <Meta charset="utf-8">
  <Meta name="viewport" content="width=device-width,initial-scale=1">
  <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
  <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
</head>
<body>

<div>

<div>center</div>
<div>left</div>
<div>right</div>

</div>

</body>
</html>

解决方法

Bootstrap V3使用float,因此列已经悬空,因此只有右拉才会产生效果.

那么为什么不简单地改变顺序而不要忘记容器内的行(我用xs改变了sm,所以我们可以在简化的代码片段中看到结果)

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<div>
  <div>
    <div>left</div>
    <div>center</div>
    <div>right</div>
  </div>
</div>

如果你想保持相同的代码考虑升级到引导程序的V4,你可以使用flex and order轻松处理这个问题:

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css">
<div>
  <div>
    <div>center</div>
    <div>left</div>
    <div>right</div>
  </div>
</div>

顺便说一句,您可以添加一些自定义CSS与V3和您的初始代码,以实现您想要的,但我不建议(仅在您不能做任何更改的情况下使用):

.custom {
  display: inline-block;
  float: none!important;
}
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<div>
  <div>
    <div>center</div>
    <div>left</div>
    <div>right</div>
  </div>
</div>

2023-06-06:给你二叉树的根结点 root ,请你设计算法计算二叉树的 垂序遍历 序列。 对位于 (row, col) 的每个结点而言, 其左右子结点分别位于 (row + 1, col -

2023-06-06:给你二叉树的根结点 root ,请你设计算法计算二叉树的 垂序遍历 序列。 对位于 (row, col) 的每个结点而言, 其左右子结点分别位于 (row + 1, col -

2023-06-06:给你二叉树的根结点 root ,请你设计算法计算二叉树的 垂序遍历 序列。

对位于 (row, col) 的每个结点而言,

其左右子结点分别位于 (row + 1, col - 1) 和 (row + 1, col + 1)

树的根结点位于 (0, 0) 。

二叉树的 垂序遍历 从最左边的列开始直到最右边的列结束,按列索引每一列上的所有结点,

形成一个按出现位置从上到下排序的有序列表。如果同行同列上有多个结点,

则按结点的值从小到大进行排序。

返回二叉树的 垂序遍历 序列。

输入:root = [3,9,20,null,null,15,7]。

输出:[[9],[3,15],[20],[7]]。

答案 2023-06-06:

大体过程如下:

1 定义结构体 TreeNode 表示二叉树节点,包含属性 Val 表示节点值和 LeftRight 分别表示左右节点。

2. 定义结构体 Info 表示节点信息,包含属性 rowcolval 分别表示节点所在的行、列和值。

3. 定义函数 NewInfo() 创建节点信息。

4. 定义切片类型 ByColThenRowThenVal 并实现其三个方法 Len()Less()Swap() 使之按列、行和节点值排序。

5. 定义函数 verticalTraversal() 实现二叉树的垂序遍历。

6. 在 verticalTraversal() 中,创建切片 collects 存储各节点信息,并将根节点的信息存入其中。

7. 调用函数 dfs() 遍历整个二叉树,添加各节点的信息到 collects 中。

8. 对 collects 按列、行和节点值排序。

9. 遍历 collects,将同列的所有节点值存入一个新的子切片,将子切片添加到答案 ans 中。

10. 返回答案 ans

时间复杂度是 O (nlogn),其中 n 是节点数。n 个节点需要遍历一次,排序时间复杂度是 O (nlogn)。所以总时间复杂度是 O (nlogn)。

空间复杂度是 O (n),其中 n 是节点数。需要使用切片 collects 来存储节点的信息,collects 的长度最大是 n,所以空间复杂度是 O (n)。

golang 完整代码如下:

package main

import (
	"fmt"
	"sort"
)

type TreeNode struct {
	Val   int
	Left  *TreeNode
	Right *TreeNode
}

type Info struct {
	row int
	col int
	val int
}

func NewInfo(r, c, v int) Info {
	return Info{row: r, col: c, val: v}
}

type ByColThenRowThenVal []Info

func (bc ByColThenRowThenVal) Len() int { return len(bc) }

func (bc ByColThenRowThenVal) Less(i int, j int) bool {
	if bc[i].col != bc[j].col {
		return bc[i].col < bc[j].col
	}
	if bc[i].row != bc[j].row {
		return bc[i].row < bc[j].row
	}
	return bc[i].val < bc[j].val
}

func (bc ByColThenRowThenVal) Swap(i int, j int) { bc[i], bc[j] = bc[j], bc[i] }

func verticalTraversal(root *TreeNode) [][]int {
	collects := make([]Info, 0, 1000)
	rootInfo := NewInfo(0, 0, root.Val)
	collects = append(collects, rootInfo)
	dfs(root, rootInfo, &collects)
	sort.Sort(ByColThenRowThenVal(collects))
	ans := make([][]int, 0, 1000)
	for i := 0; i < len(collects); i++ {
		if i == 0 || collects[i-1].col != collects[i].col {
			ans = append(ans, []int{})
		}
		ans[len(ans)-1] = append(ans[len(ans)-1], collects[i].val)
	}
	return ans
}

func dfs(root *TreeNode, rootInfo Info, collects *[]Info) {
	if root.Left != nil {
		leftInfo := NewInfo(rootInfo.row+1, rootInfo.col-1, root.Left.Val)
		*collects = append(*collects, leftInfo)
		dfs(root.Left, leftInfo, collects)
	}
	if root.Right != nil {
		rightInfo := NewInfo(rootInfo.row+1, rootInfo.col+1, root.Right.Val)
		*collects = append(*collects, rightInfo)
		dfs(root.Right, rightInfo, collects)
	}
}

func main() {
	leaf7 := &TreeNode{7, nil, nil}
	leaf15 := &TreeNode{15, nil, nil}
	leaf20 := &TreeNode{20, leaf15, leaf7}
	leaf9 := &TreeNode{9, nil, nil}
	root := &TreeNode{3, leaf9, leaf20}
	result := verticalTraversal(root)
	fmt.Println(result)
}

在这里插入图片描述

c++ 完整代码如下:

#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;

struct TreeNode {
    int val;
    TreeNode* left;
    TreeNode* right;
    TreeNode() : val(0), left(nullptr), right(nullptr) {}
    TreeNode(int x) : val(x), left(nullptr), right(nullptr) {}
    TreeNode(int x, TreeNode* left, TreeNode* right) : val(x), left(left), right(right) {}
};

struct Info {
    int row;
    int col;
    int val;
    Info(int r, int c, int v) {
        row = r;
        col = c;
        val = v;
    }
};

struct InfoComparator {
    bool operator() (const Info& o1, const Info& o2) {
        if (o1.col != o2.col) {
            return o1.col < o2.col;
        }
        if (o1.row != o2.row) {
            return o1.row < o2.row;
        }
        return o1.val < o2.val;
    }
};

void dfs(TreeNode* root, Info rootInfo, vector<Info>& collects) {
    if (root->left != nullptr) {
        Info leftInfo(rootInfo.row + 1, rootInfo.col - 1, root->left->val);
        collects.push_back(leftInfo);
        dfs(root->left, leftInfo, collects);
    }
    if (root->right != nullptr) {
        Info rightInfo(rootInfo.row + 1, rootInfo.col + 1, root->right->val);
        collects.push_back(rightInfo);
        dfs(root->right, rightInfo, collects);
    }
}

vector<vector<int>> verticalTraversal(TreeNode* root) {
    vector<Info> collects;
    Info rootInfo(0, 0, root->val);
    collects.push_back(rootInfo);
    dfs(root, rootInfo, collects);
    sort(collects.begin(), collects.end(), InfoComparator());
    vector<vector<int>> ans;
    for (int i = 0; i < collects.size(); i++) {
        if (i == 0 || collects[i - 1].col != collects[i].col) {
            ans.push_back(vector<int>());
        }
        ans.back().push_back(collects[i].val);
    }
    return ans;
}

int main() {
    TreeNode* leaf7 = new TreeNode(7);
    TreeNode* leaf15 = new TreeNode(15);
    TreeNode* leaf20 = new TreeNode(20, leaf15, leaf7);
    TreeNode* leaf9 = new TreeNode(9);
    TreeNode* root = new TreeNode(3, leaf9, leaf20);
    vector<vector<int>> result = verticalTraversal(root);
    for (int i = 0; i < result.size(); i++) {
        for (int j = 0; j < result[i].size(); j++) {
            cout << result[i][j] << " ";
        }
        cout << endl;
    }
    return 0;
}

在这里插入图片描述

标签和 class="col-lg-8"没有

 标签在此处实时查看" alt="
 标签不适应 Bootstrap 中的列宽 HTML 代码带有 
 标签和 class="col"带有 
 标签和 class="col-lg-8"没有 
 标签在此处实时查看">

标签和 class="col-lg-8"没有
 标签在此处实时查看">
 标签不适应 Bootstrap 中的列宽 HTML 代码带有 
 标签和 class="col"带有 
 标签和 class="col-lg-8"没有 
 标签在此处实时查看

如何解决<pre> 标签不适应 Bootstrap 中的列宽 HTML 代码带有 <pre> 标签和带有 <pre> 标签和没有 <pre> 标签在此处实时查看

我正在使用 Bootstrap CSS 来设计我的页面。当我在 <pre>...</pre> 中使用 标签时,它不会调整列的宽度,而不是增加整列的宽度。但是当我使用 时它工作正常

HTML 代码

  1. <div class="col">
  2. <pre>
  3. <code>
  4. ...
  5. </code>
  6. </pre>
  7. </div>

带有 <pre> 标签和

With pre tag it is increasing the width of column

带有 <pre> 标签和

enter image description here

没有 <pre> 标签

enter image description here

在此处实时查看

https://thelovekesh.github.io/cbtheme-debug/blog/

解决方法

这是弹性盒的一个特性。

我们可以将 min-width: 0 添加到我们的列中以覆盖默认行为。

Bootstrap 5 col-sm-6 和 col-md-4 不起作用

Bootstrap 5 col-sm-6 和 col-md-4 不起作用

如何解决Bootstrap 5 col-sm-6 和 col-md-4 不起作用

在中小屏幕中 col-sm-6 和 col-sm-4 在 bootstrap-5 中不起作用,但在大屏幕中运行良好。 我的要求是在小屏幕上我必须显示 2 张图像,而在中等屏幕上我必须显示 3 张图像。 在大屏幕中它显示 4 个图像,但在中小屏幕中仅显示不正确。 我是引导程序的新手。 请帮助解决问题。

作为参考,请找到所附的图片

Small Screen

medium screen

large screen

  1. <div class="container">
  2. <div class="row">
  3. <div class="col-md-12">
  4. <div id="carouselExampleIndicators" class="carousel slide" data-bs-ride="carousel">
  5. <div class="carousel-indicators">
  6. <button type="button" data-bs-target="#carouselExampleIndicators" data-bs-slide-to="0" class="active" aria-current="true" aria-label="Slide 1"></button>
  7. <button type="button" data-bs-target="#carouselExampleIndicators" data-bs-slide-to="1" aria-label="Slide 2"></button>
  8. <button type="button" data-bs-target="#carouselExampleIndicators" data-bs-slide-to="2" aria-label="Slide 3"></button>
  9. </div>
  10. <div class="carousel-inner">
  11. <div class="carousel-item active">
  12. <div class="row">
  13. <div class="col-12 col-sm-6 col-md-4 col-lg-3">
  14. <div class="single-Box">
  15. <div class="img-area"><img src="assets/images/img.jfif"></div>
  16. <div class="img-text">
  17. <h2>Person One</h2>
  18. <p>Some representative placeholder content for the third slide.</p>
  19. </div>
  20. </div>
  21. </div>
  22. <div class="col-12 col-sm-6 col-md-4 col-lg-3">
  23. <div class="single-Box">
  24. <div class="img-area"><img src="assets/images/img.jfif"></div>
  25. <div class="img-text">
  26. <h2>Person Two</h2>
  27. <p>Some representative placeholder content for the third slide.</p>
  28. </div>
  29. </div>
  30. </div>
  31. <div class="col-12 col-sm-6 col-md-4 col-lg-3">
  32. <div class="single-Box">
  33. <div class="img-area"><img src="assets/images/img.jfif"></div>
  34. <div class="img-text">
  35. <h2>Person Three</h2>
  36. <p>Some representative placeholder content for the third slide.</p>
  37. </div>
  38. </div>
  39. </div>
  40. <div class="col-12 col-sm-6 col-md-4 col-lg-3">
  41. <div class="single-Box">
  42. <div class="img-area"><img src="assets/images/img.jfif"></div>
  43. <div class="img-text">
  44. <h2>Person Three</h2>
  45. <p>Some representative placeholder content for the third slide.</p>
  46. </div>
  47. </div>
  48. </div>
  49. </div>
  50. </div>
  51. <div class="carousel-item">
  52. <div class="row">
  53. <div class="col-12 col-sm-6 col-md-4 col-lg-3">
  54. <div class="single-Box">
  55. <div class="img-area"><img src="assets/images/img.jfif"></div>
  56. <div class="img-text">
  57. <h2>Person Four</h2>
  58. <p>Some representative placeholder content for the third slide.</p>
  59. </div>
  60. </div>
  61. </div>
  62. <div class="col-12 col-sm-6 col-md-4 col-lg-3">
  63. <div class="single-Box">
  64. <div class="img-area"><img src="assets/images/img.jfif"></div>
  65. <div class="img-text">
  66. <h2>Person Five</h2>
  67. <p>Some representative placeholder content for the third slide.</p>
  68. </div>
  69. </div>
  70. </div>
  71. <div class="col-12 col-sm-6 col-md-4 col-lg-3">
  72. <div class="single-Box">
  73. <div class="img-area"><img src="assets/images/img.jfif"></div>
  74. <div class="img-text">
  75. <h2>Person Six</h2>
  76. <p>Some representative placeholder content for the third slide.</p>
  77. </div>
  78. </div>
  79. </div>
  80. <div class="col-12 col-sm-6 col-md-4 col-lg-3">
  81. <div class="single-Box">
  82. <div class="img-area"><img src="assets/images/img.jfif"></div>
  83. <div class="img-text">
  84. <h2>Person Six</h2>
  85. <p>Some representative placeholder content for the third slide.</p>
  86. </div>
  87. </div>
  88. </div>
  89. </div>
  90. </div>
  91. <div class="carousel-item">
  92. <div class="row">
  93. <div class="col-12 col-sm-6 col-md-4 col-lg-3">
  94. <div class="single-Box">
  95. <div class="img-area"><img src="assets/images/img.jfif"></div>
  96. <div class="img-text">
  97. <h2>Person Seven</h2>
  98. <p>Some representative placeholder content for the third slide.</p>
  99. </div>
  100. </div>
  101. </div>
  102. <div class="col-12 col-sm-6 col-md-4 col-lg-3">
  103. <div class="single-Box">
  104. <div class="img-area"><img src="assets/images/img.jfif"></div>
  105. <div class="img-text">
  106. <h2>Person Eight</h2>
  107. <p>Some representative placeholder content for the third slide.</p>
  108. </div>
  109. </div>
  110. </div>
  111. <div class="col-12 col-sm-6 col-md-4 col-lg-3">
  112. <div class="single-Box">
  113. <div class="img-area"><img src="assets/images/img.jfif"></div>
  114. <div class="img-text">
  115. <h2>Person Nine</h2>
  116. <p>Some representative placeholder content for the third slide.</p>
  117. </div>
  118. </div>
  119. </div>
  120. <div class="col-12 col-sm-6 col-md-4 col-lg-3">
  121. <div class="single-Box">
  122. <div class="img-area"><img src="assets/images/img.jfif"></div>
  123. <div class="img-text">
  124. <h2>Person Nine</h2>
  125. <p>Some representative placeholder content for the third slide.</p>
  126. </div>
  127. </div>
  128. </div>
  129. </div>
  130. </div>
  131. </div>
  132. </div>
  133. </div>
  134. </div>
  135. </div>

解决方法

只需在您要隐藏或显示的单个 div 上添加这两行条件 d-none d-lg-block d-xl-block d-md-none col-6 col-lg-3 col-xl-3

d-none d-lg-block d-xl-block d-md-block col-md-4 col-lg-3 col-xl-3

  1. <div class="container">
  2. <div class="row">
  3. <div class="col-md-12">
  4. <div id="carouselExampleIndicators" class="carousel slide" data-bs-ride="carousel">
  5. <div class="carousel-indicators">
  6. <button type="button" data-bs-target="#carouselExampleIndicators" data-bs-slide-to="0" class="active" aria-current="true" aria-label="Slide 1"></button>
  7. <button type="button" data-bs-target="#carouselExampleIndicators" data-bs-slide-to="1" aria-label="Slide 2"></button>
  8. <button type="button" data-bs-target="#carouselExampleIndicators" data-bs-slide-to="2" aria-label="Slide 3"></button>
  9. </div>
  10. <div class="carousel-inner">
  11. <div class="carousel-item active">
  12. <div class="row">
  13. <div class="d-none d-lg-block d-xl-block d-md-none col-6 col-lg-3 col-xl-3">
  14. <div class="single-box">
  15. <div class="img-area"><img src="assets/images/img.jfif"></div>
  16. <div class="img-text">
  17. <h2>Person One</h2>
  18. <p>Some representative placeholder content for the third slide.</p>
  19. </div>
  20. </div>
  21. </div>
  22. <div class="d-none d-lg-block d-xl-block d-md-block col-md-4 col-lg-3 col-xl-3">
  23. <div class="single-box">
  24. <div class="img-area"><img src="assets/images/img.jfif"></div>
  25. <div class="img-text">
  26. <h2>Person Two</h2>
  27. <p>Some representative placeholder content for the third slide.</p>
  28. </div>
  29. </div>
  30. </div>
  31. <div class="col-6 col-md-4 col-lg-3">
  32. <div class="single-box">
  33. <div class="img-area"><img src="assets/images/img.jfif"></div>
  34. <div class="img-text">
  35. <h2>Person Three</h2>
  36. <p>Some representative placeholder content for the third slide.</p>
  37. </div>
  38. </div>
  39. </div>
  40. <div class="col-6 col-md-4 col-lg-3">
  41. <div class="single-box">
  42. <div class="img-area"><img src="assets/images/img.jfif"></div>
  43. <div class="img-text">
  44. <h2>Person Three</h2>
  45. <p>Some representative placeholder content for the third slide.</p>
  46. </div>
  47. </div>
  48. </div>
  49. </div>
  50. </div>
  51. <div class="carousel-item">
  52. <div class="row">
  53. <div class="d-none d-lg-block d-xl-block d-md-none col-6 col-lg-3 col-xl-3">
  54. <div class="single-box">
  55. <div class="img-area"><img src="assets/images/img.jfif"></div>
  56. <div class="img-text">
  57. <h2>Person One</h2>
  58. <p>Some representative placeholder content for the third slide.</p>
  59. </div>
  60. </div>
  61. </div>
  62. <div class="d-none d-lg-block d-xl-block d-md-block col-md-4 col-lg-3 col-xl-3">
  63. <div class="single-box">
  64. <div class="img-area"><img src="assets/images/img.jfif"></div>
  65. <div class="img-text">
  66. <h2>Person Two</h2>
  67. <p>Some representative placeholder content for the third slide.</p>
  68. </div>
  69. </div>
  70. </div>
  71. <div class="col-6 col-md-4 col-lg-3">
  72. <div class="single-box">
  73. <div class="img-area"><img src="assets/images/img.jfif"></div>
  74. <div class="img-text">
  75. <h2>Person Three</h2>
  76. <p>Some representative placeholder content for the third slide.</p>
  77. </div>
  78. </div>
  79. </div>
  80. <div class="col-6 col-md-4 col-lg-3">
  81. <div class="single-box">
  82. <div class="img-area"><img src="assets/images/img.jfif"></div>
  83. <div class="img-text">
  84. <h2>Person Three</h2>
  85. <p>Some representative placeholder content for the third slide.</p>
  86. </div>
  87. </div>
  88. </div>
  89. </div>
  90. </div>
  91. <div class="carousel-item">
  92. <div class="row">
  93. <div class="d-none d-lg-block d-xl-block d-md-none col-6 col-lg-3 col-xl-3">
  94. <div class="single-box">
  95. <div class="img-area"><img src="assets/images/img.jfif"></div>
  96. <div class="img-text">
  97. <h2>Person One</h2>
  98. <p>Some representative placeholder content for the third slide.</p>
  99. </div>
  100. </div>
  101. </div>
  102. <div class="d-none d-lg-block d-xl-block d-md-block col-md-4 col-lg-3 col-xl-3">
  103. <div class="single-box">
  104. <div class="img-area"><img src="assets/images/img.jfif"></div>
  105. <div class="img-text">
  106. <h2>Person Two</h2>
  107. <p>Some representative placeholder content for the third slide.</p>
  108. </div>
  109. </div>
  110. </div>
  111. <div class="col-6 col-md-4 col-lg-3">
  112. <div class="single-box">
  113. <div class="img-area"><img src="assets/images/img.jfif"></div>
  114. <div class="img-text">
  115. <h2>Person Three</h2>
  116. <p>Some representative placeholder content for the third slide.</p>
  117. </div>
  118. </div>
  119. </div>
  120. <div class="col-6 col-md-4 col-lg-3">
  121. <div class="single-box">
  122. <div class="img-area"><img src="assets/images/img.jfif"></div>
  123. <div class="img-text">
  124. <h2>Person Three</h2>
  125. <p>Some representative placeholder content for the third slide.</p>
  126. </div>
  127. </div>
  128. </div>
  129. </div>
  130. </div>
  131. </div>
  132. </div>
  133. </div>
  134. </div>
  135. </div>

Bootstrap 5卡平铺位置添加冲突 使用 Bootstrap 5 网格系统您应该使用哪个 .col?为什么是这两个即 .col-5 和 .col-11?其他东西片段

Bootstrap 5卡平铺位置添加冲突 使用 Bootstrap 5 网格系统您应该使用哪个 .col?为什么是这两个即 .col-5 和 .col-11?其他东西片段

如何解决Bootstrap 5卡平铺位置添加冲突 使用 Bootstrap 5 网格系统您应该使用哪个 .col?为什么是这两个即 .col-5 和 .col-11?其他东西片段

我厌倦了将 bootstrap 5 卡用于我的附加图像(如卡片视图),有人知道如何在引导程序 5 上正确执行此操作吗?

这里是我的代码

<!DOCTYPE html>
<html lang="en">
<head>
    <!-- required Meta tags -->
    <Meta charset="UTF-8">
    <Meta name="viewport" content="width=device-width,initial-scale=1,shrink-to-fit=no">
    <title>My </title>
    <!-- Bootstrap CSS -->
    <link rel="stylesheet" href="css/bootstrap.min.css">
    <link rel="stylesheet" href="css/main.css">

</head>
<body >

<!--Start main layout-->
<div>
    <div>
        <div>
            <div>
            <div id="dynamic content">
                <div>
                    <div>
                        <divid="tile1">
                            <i></i>
                            <p>My Book</p>
                        </div>
                    </div>
                    <div>
                        <divid="tile2">
                            <i></i>
                            <p>About</p>
                        </div>
                    </div>
                    <div>
                        <divid="tile3">
                            <i></i>
                            <p>Services</p>
                        </div>
                    </div>
                    <div>
                        <divid="tile4">
                            <i></i>
                            <p>Feedback</p>
                        </div>
                    </div>
                    <div>
                        <divid="tile5">
                            <i></i>
                            <p>Portfolio</p>
                        </div>
                    </div>
                    <div>
                        <divid="tile6">
                            <i></i>
                            <p>Contact</p>
                        </div>
                    </div>
                    <div>
                        <divid="tile7">
                            <i></i>
                            <p>Free Quote</p>
                        </div>
                    </div>
                </div>
            </div>


        </div>


        </div>
    </div>

</div>
<!--End of main layout-->
</body>

<!-- Optional JavaScript -->
<!-- jQuery first,then Popper.js,then Bootstrap JS -->
<script src="js/bootstrap.bundle.min.js"></script>
<script src="js/popper.min.js" ></script>
<script src="js/bootstrap.min.js" ></script>
</html>

谢谢

enter image description here

解决方法

自举卡解决方案

使用最少的 css

布局

#groups {
  min-width: 1140px;
}

body {
  background-image: url(https://i.imgur.com/W3BxqV7.png);
}

.item {
  height: 100px;
  margin: 5px;
}

.group.col {
  margin: 10px;
}
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width,initial-scale=1,shrink-to-fit=no">
  <title>Sheffield haworth </title>
  <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">
  <script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
  <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js" integrity="sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1" crossorigin="anonymous"></script>
  <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js" integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous"></script>
</head>

<body>
  <div>
    <divid="groups">
      <div>
        <div>
          <div>
          </div>
          <div>
          </div>
        </div>
        <div>
          <div>
          </div>
          <div>
          </div>
        </div>
      </div>
      <div>
        <div>
          <div>

          </div>
        </div>
        <div>
          <div>

          </div>
          <div>

          </div>
        </div>
      </div>
      <div>
        <div>
          <div>

          </div>
          <div>

          </div>
        </div>
        <div>
          <div>

          </div>
        </div>
      </div>
      <div>
        <div>
          <div>

          </div>
        </div>
        <div>
          <div>

          </div>
        </div>
      </div>
    </div>
  </div>
</body>

</html>

带有样式

使用 JavaScript 自动化,但使用 CSS 仍然很容易实现

const colors = ["#2C78E2","#43BB88","#E27B2D","#1A65AC","#8CC53E","#B44BE8","#2C78E2","#8CC53E"];;
document.querySelectorAll(''.item'').forEach(function(e,i) {
  e.style.backgroundColor = colors[i];
})
#groups {
  min-width: 1140px;
}

body {
  background-image: url(https://i.imgur.com/W3BxqV7.png);
}

.item {
  height: 100px;
  margin: 5px;
}

.group.col {
  margin: 10px;
}
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width,shrink-to-fit=no">
  <title>Sheffield haworth </title>
  <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">
  <script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
  <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js" integrity="sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1" crossorigin="anonymous"></script>
  <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js" integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous"></script>
</head>

<body>
  <div>
    <divid="groups">
      <div>
        <div>
          <div>
          </div>
          <div>
          </div>
        </div>
        <div>
          <div>
          </div>
          <div>
          </div>
        </div>
      </div>
      <div>
        <div>
          <div>

          </div>
        </div>
        <div>
          <div>

          </div>
          <div>

          </div>
        </div>
      </div>
      <div>
        <div>
          <div>

          </div>
          <div>

          </div>
        </div>
        <div>
          <div>

          </div>
        </div>
      </div>
      <div>
        <div>
          <div>

          </div>
        </div>
        <div>
          <div>

          </div>
        </div>
      </div>
    </div>
  </div>

</body>

</html>

有内容

const colors = ["#2C78E2",shrink-to-fit=no">
  <title>Sheffield haworth </title>
  <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">
  <script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
  <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js" integrity="sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1" crossorigin="anonymous"></script>
  <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js" integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous"></script>

</head>

<body>
  <div>
    <divid="groups">
      <div>
        <div>
          <div>
            <div>
              <h5>Title</h5>
              <p>Small</p>
            </div>
          </div>
          <div>
            <div>
              <h5>Title</h5>
              <p>Small</p>
            </div>
          </div>
        </div>
        <div>
          <div>
            <div>
              <h5>Title</h5>
              <p>Small</p>
            </div>
          </div>
          <div>
            <div>
              <h5>Title</h5>
              <p>Small</p>
            </div>
          </div>
        </div>
      </div>
      <div>
        <div>
          <div>
            <div>
              <h5>Title</h5>
              <p>Large</p>
            </div>
          </div>
        </div>
        <div>
          <div>
            <div>
              <h5>Title</h5>
              <p>Small</p>
            </div>
          </div>
          <div>
            <div>
              <h5>Title</h5>
              <p>Small</p>
            </div>
          </div>
        </div>
      </div>
      <div>
        <div>
          <div>
            <div>
              <h5>Title</h5>
              <p>Small</p>
            </div>
          </div>
          <div>
            <div>
              <h5>Title</h5>
              <p>Small</p>
            </div>
          </div>
        </div>
        <div>
          <div>
            <div>
              <h5>Title</h5>
              <p>Large</p>
            </div>
          </div>
        </div>
      </div>
      <div>
        <div>
          <div>
            <div>
              <h5>Title</h5>
              <p>Small</p>
            </div>
          </div>
        </div>
        <div>
          <div>
            <div>
              <h5>Title</h5>
              <p>Small</p>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>

</body>

</html>

响应式

const colors = ["#2C78E2",i) {
  e.style.backgroundColor = colors[i];
})
body {
  background-image: url(https://i.imgur.com/W3BxqV7.png);
}

.item {
  height: 100px;
  margin: 5px;
}

.group.col {
  margin: 10px;
}
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width,shrink-to-fit=no">
  <title>Sheffield haworth </title>
  <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">
  <script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
  <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js" integrity="sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1" crossorigin="anonymous"></script>
  <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js" integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous"></script>

</head>

<body>
  <div>
    <divid="groups">
      <div>
        <div>
          <div>
            <div>
              <h5>Title</h5>
              <p>Small</p>
            </div>
          </div>
          <div>
            <div>
              <h5>Title</h5>
              <p>Small</p>
            </div>
          </div>
        </div>
        <div>
          <div>
            <div>
              <h5>Title</h5>
              <p>Small</p>
            </div>
          </div>
          <div>
            <div>
              <h5>Title</h5>
              <p>Small</p>
            </div>
          </div>
        </div>
      </div>
      <div>
        <div>
          <div>
            <div>
              <h5>Title</h5>
              <p>Large</p>
            </div>
          </div>
        </div>
        <div>
          <div>
            <div>
              <h5>Title</h5>
              <p>Small</p>
            </div>
          </div>
          <div>
            <div>
              <h5>Title</h5>
              <p>Small</p>
            </div>
          </div>
        </div>
      </div>
      <div>
        <div>
          <div>
            <div>
              <h5>Title</h5>
              <p>Small</p>
            </div>
          </div>
          <div>
            <div>
              <h5>Title</h5>
              <p>Small</p>
            </div>
          </div>
        </div>
        <div>
          <div>
            <div>
              <h5>Title</h5>
              <p>Large</p>
            </div>
          </div>
        </div>
      </div>
      <div>
        <div>
          <div>
            <div>
              <h5>Title</h5>
              <p>Small</p>
            </div>
          </div>
        </div>
        <div>
          <div>
            <div>
              <h5>Title</h5>
              <p>Small</p>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>

</body>

</html>

,

给你...


使用 Bootstrap 5 网格系统

使用 class .row 创建行,使用 class .col 创建列。

如 Bootstrap 5 official website 所述:每行有 12 个模板列可用,允许您创建跨越任意数量列的不同元素组合。列类表示要跨越的模板列的数量(例如 col-4 跨越四个)。

这就是我使用 .col-3 四次的原因。这四个 .col-3 构成四个主要的“部分”。它们一起构成每行最多 12 列(即 3 * 4 = 12)。在这四个主要“部分”中有一堆 .row.col

您应该使用哪个 .col?

像这样使用 .col-5.col-11

为什么是这两个(即 .col-5 和 .col-11)?

为什么不是 .col-6.col-12?好吧,如果您在同一个 .col-6 中使用 .row 两次,则这些框之间将没有任何空间。请记住,每行最多有 12 列!如果您使用 .col-6 两次,则会填满整行 (6 * 2 = 12)。但是如果你使用 .col-5 两次,仍然有一些空间(5 * 2 = 10)。

在同一个 .col-5 中使用 .row 两次:

Using .col-5 two times inside the same .row


在同一个 .col-6 中使用 .row 两次:

Using .col-6 two times inside the same .row

默认情况下,如果您在同一个 .col-5 中使用 .row 两次(参见第一张图片),这两列将自行定位,以便在它们之间有一些空间。>

纯粹从美学角度使用 .col-11。如果您在具有两个 .col-11 的行下方或上方使用 .col-5,则这两行的宽度将相同(如果您使用 .col-12,则该行将比下方或上方具有两个.col-5)。但是为了使两行具有相同的宽度,您还需要将 .d-flex .justify-content-around 添加到您希望连续有两个框的所有行中以“将这两个框相互推开”,从而使此行与下方或上方的行宽度相同。有关详细信息,请参阅 this link。

其他东西

使用 class .d-flex .justify-content-center 进行水平对齐,使用 class .d-flex .align-items-center 进行垂直对齐。使用这两个,您可以同时将您的内容(即 Font Awesome 图标和标题)水平和垂直放置在所有这些框内。

请注意,如果您想让文本居中(不是框而是文本),您还需要像这样用 <divtext-center''>...</div> 包裹您的 Font Awesome 图标和标题:

<divcol-5 d-flex justify-content-center align-items-center one''>
    <divtext-center''>
        <ifa fa-home fa-5x''></i>
        <div id=''white''>My book</div>
    </div>
</div>

在 HTML 的末尾添加一个图像。像这样添加 CSS:

片段

body {
  margin: 0;
  padding: 0;
}

#wrapper {
  width: 100vw;
  height: 100vh;
}

#inner_wrapper {
  margin-top: -15vh;
  margin-left: 10%;
}

.row {
  margin: 0;
  width: 100%;
  height: 15vh;
  /* Set this value the same as the margin-top for the #inner_wrapper. */
}

.col-5,.col-11 {
  border-radius: 1vw;
}

.fa-home {
  font-size: 2.5vw;
  color: white;
}

#white {
  font-size: 1vw;
  color: white;
}

.one {
  background-color: #2c78e2;
}

.two {
  background-color: #15bb88;
}

.three {
  background-color: #e27b2c;
}

.four {
  background-color: #1a65ac;
}

.five {
  background-color: #15bb88;
}

.six {
  background-color: #8cc63e;
}

.seven {
  background-color: #e27b2c;
}

.eight {
  background-color: #e27b2c;
}

.nine {
  background-color: #b44be8;
}

.ten {
  background-color: #2c78e2;
}

.eleven {
  background-color: #2c78e2;
}

.twelve {
  background-color: #8cc63e;
}

#img {
  position: absolute;
  width: 100vw;
  height: 100vh;
  z-index: -100;
  filter: blur(50px);
  -moz-filter: blur(50px);
  -webkit-filter: blur(50px);
  -o-filter: blur(50px);
}
<!DOCTYPE html>
<html lang=''en''>

<head>
  <meta charset=''UTF-8''>
  <meta http-equiv=''X-UA-Compatible'' content=''IE=edge''>
  <meta name=''viewport'' content=''width=device-width,initial-scale=1.0''>
  <title>Document</title>
  <link href=''https://cdn.jsdelivr.net/npm/bootstrap@5.0.0-beta2/dist/css/bootstrap.min.css'' rel=''stylesheet'' integrity=''sha384-BmbxuPwQa2lc/FVzBcNJ7UAyJxM6wuqIj61tLrc4wSX0szH/Ev+nYRRuWlolflfl'' crossorigin=''anonymous''>
  <script src=''https://use.fontawesome.com/releases/v5.15.3/js/all.js'' data-auto-replace-svg=''nest''></script>
</head>

<body>

  <div id=''wrapper''d-flex align-items-center''>
    <div id=''inner_wrapper''row''>
      <divcol-3''>
        <divrow m-2 d-flex justify-content-around''>
          <divcol-5 d-flex justify-content-center align-items-center one''>
            <divtext-center''>
              <ifa fa-home fa-5x''></i>
              <div id=''white''>My book</div>
            </div>
          </div>
          <divcol-5 d-flex justify-content-center align-items-center two''></div>
        </div>
        <divrow m-2 d-flex justify-content-around''>
          <divcol-5 d-flex justify-content-center align-items-center three''></div>
          <divcol-5 d-flex justify-content-center align-items-center four''></div>
        </div>
      </div>
      <divcol-3''>
        <divrow m-2 d-flex justify-content-center''>
          <divcol-11 d-flex justify-content-center align-items-center five''></div>
        </div>
        <divrow m-2 d-flex justify-content-around''>
          <divcol-5 d-flex justify-content-center align-items-center six''></div>
          <divcol-5 d-flex justify-content-center align-items-center seven''></div>
        </div>
      </div>
      <divcol-3''>
        <divrow m-2 d-flex justify-content-around''>
          <divcol-5 d-flex justify-content-center align-items-center eight''></div>
          <divcol-5 d-flex justify-content-center align-items-center nine''></div>
        </div>
        <divrow m-2 d-flex justify-content-center''>
          <divcol-11 d-flex justify-content-center align-items-center ten''></div>
        </div>
      </div>
      <divcol-3''>
        <divrow m-2 d-flex justify-content-start''>
          <divcol-5 d-flex justify-content-center align-items-center eleven''></div>
        </div>
        <divrow m-2 d-flex justify-content-start''>
          <divcol-5 d-flex justify-content-center align-items-center twelve''></div>
        </div>
      </div>
    </div>

    <img id=''img'' src=''https://animals.sandiegozoo.org/sites/default/files/2016-11/animals_hero_giraffe_1_0.jpg''>
  </div>

</body>

</html>

今天关于html – 安排块div bootstrap 3 – colcolmo是什么品牌的介绍到此结束,谢谢您的阅读,有关2023-06-06:给你二叉树的根结点 root ,请你设计算法计算二叉树的 垂序遍历 序列。 对位于 (row, col) 的每个结点而言, 其左右子结点分别位于 (row + 1, col -、

 标签不适应 Bootstrap 中的列宽 HTML 代码带有 
 标签和 class="col"带有 
 标签和 class="col-lg-8"没有 
 标签在此处实时查看、Bootstrap 5 col-sm-6 和 col-md-4 不起作用、Bootstrap 5卡平铺位置添加冲突 使用 Bootstrap 5 网格系统您应该使用哪个 .col?为什么是这两个即 .col-5 和 .col-11?其他东西片段等更多相关知识的信息可以在本站进行查询。

本文标签: