gpt4 book ai didi

css - 小型设备的重新排序列

转载 作者:太空宇宙 更新时间:2023-11-04 10:14:06 24 4
gpt4 key购买 nike

我有这个问题:网站页面每行几行 2 列,我想为小型设备重新排序位置。第 1 行:A 和 B第 2 行:C 和 D第 3 行:E 和 F第 4 行:G 和 H到这个顺序:第 1 行:A 和 B(无变化)第 2 行:D 和 C(位置开关)第 3 行:E 和 F(无变化)第4行:H和G(位置开关)

所以我给我的列 第 2 行 - D 和第 4 行 -H 类名:my-content我使用这个 css 代码:

@media (min-width: 650px) {
.my-content {
float: left;
}
}

但是……它不工作。请告诉我如何使用 css 代码和重新排序列来解决此问题,提前谢谢
P.S - 我不
对 Bootstrap 一无所知

最佳答案

只需更改第一列的 float 。对于这个 HTML:

<div class="container switch-positions">
<div class="row">
<div class="col-xs-6">
A
</div>
<div class="col-xs-6">
B
</div>
</div>
<div class="row">
<div class="col-xs-6">
C
</div>
<div class="col-xs-6">
D
</div>
</div>
<div class="row">
<div class="col-xs-6">
E
</div>
<div class="col-xs-6">
F
</div>
</div>
<div class="row">
<div class="col-xs-6">
G
</div>
<div class="col-xs-6">
H
</div>
</div>
</div>

你可以使用这个 CSS:

@media (max-width: 650px) {
.switch-positions > .row:nth-child(2n) > .col-xs-6:first-child {
float: right;
}
}

this Fiddle 上查看,或运行以下代码段:

@media (max-width: 650px) {
.switch-positions > .row:nth-child(2n) > .col-xs-6:first-child {
float: right;
}
}
<link href="https://netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css" rel="stylesheet"/>
<div class="container switch-positions">
<div class="row">
<div class="col-xs-6">
A
</div>
<div class="col-xs-6">
B
</div>
</div>
<div class="row">
<div class="col-xs-6">
C
</div>
<div class="col-xs-6">
D
</div>
</div>
<div class="row">
<div class="col-xs-6">
E
</div>
<div class="col-xs-6">
F
</div>
</div>
<div class="row">
<div class="col-xs-6">
G
</div>
<div class="col-xs-6">
H
</div>
</div>
</div>

关于css - 小型设备的重新排序列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37364258/

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