尾风CSS-第二行应该是移动视图中的新行



在启用水平滚动的情况下,如何使第二行显示为新行

每条新行应添加到底部

https://play.tailwindcss.com/AkDQ2ef5mI?size=354x720

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
</head>
<body>
<div class="flex mx-2 space-x-1 text-center overflow-x-auto md:overflow-x-hidden md:space-x-0 md:grid-cols-12 md:gap-1 md:grid">
<div class="border-2 border-black">test</div>
<div class="border-2 border-black">test</div>
<div class="border-2 border-black">test</div>
<div class="border-2 border-black">test</div>
<div class="border-2 border-black">test</div>
<div class="border-2 border-black">test</div>
<div class="border-2 border-black">test</div>
<div class="border-2 border-black">test</div>
<div class="border-2 border-black">test</div>
<div class="border-2 border-black">test</div>
<div class="border-2 border-black">test</div>
<div class="border-2 border-black">test</div>
<div class="border-2 border-black">test</div>
<!--second line -->
<div class="border-2 border-black">test</div>
<div class="border-2 border-black">test</div>
<div class="border-2 border-black">test</div>
<div class="border-2 border-black">test</div>
<div class="border-2 border-black">test</div>
<div class="border-2 border-black">test</div>
<div class="border-2 border-black">test</div>
<div class="border-2 border-black">test</div>
<div class="border-2 border-black">test</div>
<div class="border-2 border-black">test</div>
<div class="border-2 border-black">test</div>
<div class="border-2 border-black">test</div>
<div class="border-2 border-black">test</div>
</div>
</body>
</html>

您可以在父级下创建两个div,然后根据设备将父级div更改为flex-colflex-row。这样你就可以达到预期的效果。

https://play.tailwindcss.com/pURsrFHUno?size=758x720

<div class="flex flex-col sm:flex-row mx-2 space-x-1 text-center overflow-x-auto md:overflow-x-hidden md:space-x-0 md:grid-cols-12 md:gap-1 md:grid">
<div class="flex flex-row">
<div class="border-2 border-black">test</div>
<div class="border-2 border-black">test</div>
<div class="border-2 border-black">test</div>
<div class="border-2 border-black">test</div>
<div class="border-2 border-black">test</div>
<div class="border-2 border-black">test</div>
<div class="border-2 border-black">test</div>
<div class="border-2 border-black">test</div>
<div class="border-2 border-black">test</div>
<div class="border-2 border-black">test</div>
<div class="border-2 border-black">test</div>
<div class="border-2 border-black">test</div>
<div class="border-2 border-black">test</div>
</div>
<div class="flex flex-row">
<div class="border-2 border-black">test</div>
<div class="border-2 border-black">test</div>
<div class="border-2 border-black">test</div>
<div class="border-2 border-black">test</div>
<div class="border-2 border-black">test</div>
<div class="border-2 border-black">test</div>
<div class="border-2 border-black">test</div>
<div class="border-2 border-black">test</div>
<div class="border-2 border-black">test</div>
<div class="border-2 border-black">test</div>
<div class="border-2 border-black">test</div>
<div class="border-2 border-black">test</div>
<div class="border-2 border-black">test</div>
</div>
</div>

在下一个div中添加flex col,后跟body标记

flex col

https://play.tailwindcss.com/LoGAnm9EaI?size=354x720

最新更新