如何使用 tailwind 或 css 调整带有下拉绝对值的 overflow-auto div 以使其位置适合屏幕大小

How to adapt a overflow-auto div with a dropdown absolute to fit it’s position to the size of the screen using tailwind or css

提问人:Emmanuel Sierra Morales 提问时间:11/10/2023 更新时间:11/10/2023 访问量:28

问:

我想在尝试滚动输入时将下拉框调整为列的相同位置

问题的外观:Imgur 问题视频

我的逻辑是这样的:div

<!-- header div -->
<div>
</div>
<!-- table div -->
<div class="w-full overflow-auto">
  <table>
   <thead></thead>
   <tbody>
     <tr>
       <td>
         <button class="w-full p-2">My custom data eight</button>
         <div class="absolute">
           <!-- Dropdown box content -->
         </div>
       </td>
     </tr>
   </tbody>
  </table>
</div>
<!-- footer div -->
<div>
</div>

我尝试使用,但使用它的想法并不像我预期的那样有效。relative

我希望它看起来像 concept Imgur 概念视频示例,其中下拉位置适合屏幕尺寸和滚动 div 大小。div

php css laravel tailwind-css vite

评论

0赞 Nick Friesen 11/10/2023
您是否尝试过在下拉框内容中添加位置粘性?这应该有助于确保内容保留在视口中。
1赞 Brett Donald 11/10/2023
请编辑您的问题,以包含一个最小的可重现示例作为堆栈代码段。这将使我们更容易为您提供帮助。
0赞 Emmanuel Sierra Morales 11/10/2023
@NickFriesen 是的,我尝试在下拉框中使用粘性,但它不起作用div
0赞 Emmanuel Sierra Morales 11/10/2023
@BrettDonald我插入了一个关于我的问题的视频,以及一个我期望的最终结果的视频
1赞 Brett Donald 11/10/2023
@EmmanuelSierraMorales,这是一个好的开始,但我们也需要足够的代码来重现你遇到的问题。这意味着除了 HTML 之外,我们至少还需要相关的 CSS。

答: 暂无答案