【发布时间】:2019-03-26 16:13:27
【问题描述】:
我尝试过使用
CSS:
flex-direction: column-reverse;
和
Javascript:
var reversed = document.getElementsByTagName('span').reverse();
document.getElementsByTagName('div').innerHTML = reversed;
反转 div 内跨度的顺序,同时保持它们内联但不起作用
<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">
<div class="row">
<span class="col-3">1</span>
<span class="col-3">2</span>
<span class="col-3">3</span>
<span class="col-3">4</span>
<span class="col-3">5</span>
<span class="col-3">6</span>
<span class="col-3">7</span>
<span class="col-3">8</span>
<span class="col-3">9</span>
<span class="col-3">10</span>
</div>
预期结果是
10 9 8 7
6 5 4 3
2 1
【问题讨论】:
-
这实际上是一个与下面每个人在下面回答的问题不同的问题 - 因此,根据您的原始问题,您有多个没有意义的答案。在提交之前,请确保您的问题准确无误并且正是您打算提出的问题。
-
突然改变你的问题以使其在没有 flex 的情况下工作并不是那么有用。人们已经回答了你的问题。让它看起来像引导程序或在他们的答案中使用网格系统超出了您的问题范围。
-
已问及已回答,问题应回复至stackoverflow.com/revisions/55361689/1
-
当被问到这个问题时,我认为功能不会改变,但后来我发现了不同之处,所以不得不用实际的代码 css 修复它,很抱歉造成混乱
标签: javascript html css twitter-bootstrap