gpt4 book ai didi

html - Bootstrap 4 更改不同尺寸的 col 位置

转载 作者:行者123 更新时间:2023-11-28 00:37:25 25 4
gpt4 key购买 nike

我正在尝试以不同的顺序和位置显示 3 个列,显示大于或小于“md”断点。

在 > md 布局中,“A”“B”列应该在一个上面,而“C”列应该在它们的右边。

到目前为止,我尝试了大部分引导类组合(用于行和列),但还没有弄清楚如何实现这种行为。

附上图片以更好地解释问题。

enter image description here

最佳答案

使用 Bootstrap 4 做这样的事情......

.border-div {
margin: 5px;
border: 4px solid;
min-height: 100px;
}

.c-div-block {
max-width: calc(100% - 10px);
max-height: calc(100% - 25px);
}

.border-div.normal-span {
line-height: 100px;
}

.border-div.expanded-span {
line-height: 200px;
}
<!DOCTYPE HTML>
<html>

<head>

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css" />
<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.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49"
crossorigin="anonymous"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy"
crossorigin="anonymous"></script>

</head>

<body>

<div class="container-fluid my-5">
<div class="row no-gutters position-relative py-2">
<div class="col-12 col-md-9 order-first order-md-first">
<div class="border-div border-dark text-center normal-span">A</div>
</div>
<div class="col-6 col-md-9 order-2 order-md-last">
<div class="border-div border-danger text-center normal-span">B</div>
</div>
<div class="position-absolute offset-md-9 col-md-3 order-md-2 h-100 d-none d-md-block">
<div class="border-div border-success h-100 c-div-block text-center expanded-span">C</div>
</div>
<div class="col-6 order-last d-block d-md-none">
<div class="border-div border-success text-center normal-span">C</div>
</div>
</div>
</div>

</body>

</html>

注意:div的宽度和高度可能会因您的要求而异,请自行调整。

希望对大家有帮助。

关于html - Bootstrap 4 更改不同尺寸的 col 位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54075880/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com