bootstrap 列在移动设备上相互重叠
bootstrap columns overlapping each other on mobile
我有以下代码
<div class="container">
<div class="col-md-3 calendar">
</div>
<div class="col-md-9">
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
</div>
</div>
这是我的 css
.日历{
最小宽度:447px;
}
日历div的最小宽度为400px;然而,在较小的屏幕上,第二列与日历列重叠。当屏幕尺寸 < 1024px 时,如何确保它们不重叠。
你可以像这样简单地使用它。
<link href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap/5.0.2/css/bootstrap.min.css" rel="stylesheet"/>
<div class="row">
<div class="col-3 bg-dark text-white">col-9</div>
<div class="col-9 bg-info">col-3</div>
</div>
您需要用 div 包裹列,给出 class 名称 (.row) 行。在 .clo-md-3 div 中使用日历 class 制作另一个 div。并将宽度与 %
一起使用
<div class="container">
<div class="row">
<div class="col-md-3">
<div class="calendar">Calendar</div>
</div>
<div class="col-md-9">
<button>Button text</button>
</div>
</div>
</div>
CSS 代码示例:
.calendar {
min-width: 30%;
background: #000;
color: #ffffff;
padding: 10px;
display: inline-block;
}
我有以下代码
<div class="container">
<div class="col-md-3 calendar">
</div>
<div class="col-md-9">
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
</div>
</div>
这是我的 css
.日历{ 最小宽度:447px; }
日历div的最小宽度为400px;然而,在较小的屏幕上,第二列与日历列重叠。当屏幕尺寸 < 1024px 时,如何确保它们不重叠。
你可以像这样简单地使用它。
<link href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap/5.0.2/css/bootstrap.min.css" rel="stylesheet"/>
<div class="row">
<div class="col-3 bg-dark text-white">col-9</div>
<div class="col-9 bg-info">col-3</div>
</div>
您需要用 div 包裹列,给出 class 名称 (.row) 行。在 .clo-md-3 div 中使用日历 class 制作另一个 div。并将宽度与 %
一起使用<div class="container">
<div class="row">
<div class="col-md-3">
<div class="calendar">Calendar</div>
</div>
<div class="col-md-9">
<button>Button text</button>
</div>
</div>
</div>
CSS 代码示例:
.calendar {
min-width: 30%;
background: #000;
color: #ffffff;
padding: 10px;
display: inline-block;
}