gpt4 book ai didi

css - 使用 CSS 重新排序 div

转载 作者:行者123 更新时间:2023-11-28 05:35:15 24 4
gpt4 key购买 nike

如果可能的话,我想只使用 CSS 重新排序一些 div。这是我要重新排序的 HTML 示例:

<div class="block1">
Block1
</div>
<div class="block2">
<div class="subblock1">S-Block1</div>
<div class="subblock2">S-Block2</div>
<div class="subblock3">S-Block3</div>
</div>

这是我想要的图形结果:

S-Block1
S-Block2
Block1
S-Block3

我已经尝试使用 display: flex;order: X 但没有成功。主要问题在于我想在 block1 之前和之后拆分 block2flex 显示只允许我更改相同“级别”的 block 的顺序。

如果可能的话,我真的很想有一个不使用 JavaScript 重写 DOM 的解决方案(通过采用 subblock3 并将其放在其他地方来取悦我的 CSS)。

最佳答案

看起来这是不可能的javascript 不是我的问题的选项

这是我使用的示例代码(需要 jQuery)。

$(".subblock2").prependTo(".form-wrapper");
$(".subblock1").prependTo(".form-wrapper");

关于css - 使用 CSS 重新排序 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38270494/

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