使用 Tailwind CSS,我想在内容太大而无法适应屏幕宽度时应用滚动效果。我有一个 div 容器来保存我想要滚动的子元素。当我使用一个部分来保存图像和用户名(如下所示)时,它们都会缩小以适应屏幕尺寸。这不是我想要的。我只想在滚动时显示几个部分和其余部分。我缺少什么?
不工作
<div class="flex overflow-x-auto space-x-8">
<section class="h-13 w-13 rounded-full border-2 border-purple-300">
<span><img src="download.jfif" class="h-13 w-13 rounded-full border-2 border-purple-300" alt=""></span>
<span>John</span>
</section>
<section class="h-13 w-13 rounded-full border-2 border-purple-300">
<span><img src="download.jfif" class="h-13 w-13 rounded-full border-2 border-purple-300" alt=""></span>
<span>John</span>
</section>
<section class="h-13 w-13 rounded-full border-2 border-purple-300">
<span><img src="download.jfif" class="h-13 w-13 rounded-full border-2 border-purple-300" alt=""></span>
<span>John</span>
</section>
</div>
Run Code Online (Sandbox Code Playgroud)
如果我像下面这样说,它就可以工作,但我不希望这样。
<div class="flex overflow-x-auto space-x-5">
<img src="download.jfif" class="h-10 w-10 rounded-full" alt="Bhutan">
<img src="download.jfif" class="h-10 w-10 rounded-full" alt="Bhutan">
<img src="download.jfif" class="h-10 w-10 rounded-full" alt="Bhutan">
<img src="download.jfif" class="h-10 w-10 rounded-full" alt="Bhutan">
<img src="download.jfif" class="h-10 w-10 rounded-full" alt="Bhutan">
<img src="download.jfif" class="h-10 w-10 rounded-full" alt="Bhutan">
<img src="download.jfif" class="h-10 w-10 rounded-full" alt="Bhutan">
</div>
Run Code Online (Sandbox Code Playgroud)
ptt*_*tts 24
首先,13 不是有效的高度/宽度值。(https://tailwindcss.com/docs/height)这可能会导致您出现一些问题。
您可以放置flex-shrink-0所有section元素以防止图像缩小而不是滚动。
但是,当您将 的固定宽度定义为section与图像相同时,您还将获得垂直滚动。
查看以下示例:
<script src="https://cdn.tailwindcss.com"></script>
<div class="flex overflow-x-auto space-x-8 w-1/2 bg-red-200">
<section class="flex-shrink-0 rounded-full border-2 border-purple-300">
<span><img src="download.jfif" class="bg-purple-200 h-14 w-14 rounded-full border-2 border-purple-300" alt=""
/></span>
<span>John</span>
</section>
<section class="flex-shrink-0 rounded-full border-2 border-purple-300">
<span><img src="download.jfif" class="bg-purple-200 h-14 w-14 rounded-full border-2 border-purple-300" alt=""
/></span>
<span>John</span>
</section>
<section class="flex-shrink-0 rounded-full border-2 border-purple-300">
<span><img src="download.jfif" class="bg-purple-200 h-14 w-14 rounded-full border-2 border-purple-300" alt=""
/></span>
<span>John</span>
</section>
<section class="flex-shrink-0 rounded-full border-2 border-purple-300">
<span><img src="download.jfif" class="bg-purple-200 h-14 w-14 rounded-full border-2 border-purple-300" alt=""
/></span>
<span>John</span>
</section>
<section class="flex-shrink-0 rounded-full border-2 border-purple-300">
<span><img src="download.jfif" class="bg-purple-200 h-14 w-14 rounded-full border-2 border-purple-300" alt=""
/></span>
<span>John</span>
</section>
<section class="flex-shrink-0 rounded-full border-2 border-purple-300">
<span><img src="download.jfif" class="bg-purple-200 h-14 w-14 rounded-full border-2 border-purple-300" alt=""
/></span>
<span>John</span>
</section>
<section class="flex-shrink-0 rounded-full border-2 border-purple-300">
<span><img src="download.jfif" class="bg-purple-200 h-14 w-14 rounded-full border-2 border-purple-300" alt=""
/></span>
<span>John</span>
</section>
<section class="flex-shrink-0 rounded-full border-2 border-purple-300">
<span><img src="download.jfif" class="bg-purple-200 h-14 w-14 rounded-full border-2 border-purple-300" alt=""
/></span>
<span>John</span>
</section>
</div>Run Code Online (Sandbox Code Playgroud)
https://play.tailwindcss.com/4B5d6ne1s5
| 归档时间: |
|
| 查看次数: |
38297 次 |
| 最近记录: |