html - Bootstrap 4 分页缩放/响应能力

标签 html css twitter-bootstrap pagination bootstrap-4

我在 Bootstrap 4 中使用分页组件,如说明的那样 here .

我能够根据需要成功地浏览我的页面,但是我注意到导航按钮似乎没有像我预期的那样响应屏幕尺寸的变化。例如,我目前正在处理 16 个页面,当我在移动设备上查看此页面或将浏览器调整为更小的尺寸时,我只看到第 4 页到第 14 页的页面按钮。我想我希望按钮按比例缩小为页面宽度减小了,但这似乎并没有发生。

详细信息:

  • 我已根据 Bootstrap 的需要为视口(viewport)添加元标记。
  • 我正在使用容器 div 来包含我的分页列表。
  • 我正在使用 Bootstrap CDN,但它正在正确加载。
  • 我没有包含代码示例,因为我正在按照 Bootstrap 示例进行操作。

感谢您的帮助:)

最佳答案

根据具体情况,一个巧妙的技巧是将 flex 帮助类 .flex-wrap 与 .pagination 结合使用,让您的列表在较小的设备上分成多行。

<ul class="pagination flex-wrap">
    <li class="page-item"><a class="page-link" href="#">A</a></li>
    <li class="page-item"><a class="page-link" href="#">B</a></li>
    ...
    <li class="page-item"><a class="page-link" href="#">Z</a></li>
</ul>

当您没有太多页面并且希望无需滚动等即可看到所有页面时,这很有用。

关于html - Bootstrap 4 分页缩放/响应能力,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50140954/

相关文章:

php - 无法与位于 ws ://localhost:8000/socket/server/startDaemon. php 的服务器建立连接。 var socket = new WebSocket(主机);

javascript - 如何更改 Bootstrap 内联日期选择器以适应全宽

jquery - 结合 jQuery 延迟和 windowTimeout 以实现基于 CSS 的淡入淡出

html - 不同宽度的标签和输入换行

javascript - onclick在php上显示MySQL fetch echo的值

javascript - 让 VueJS 和 jQuery 一起玩

html - 为什么输入框在以 100% 宽度填充后会超出 div 框

php - 为什么 html br 换行标记在此代码中不起作用?

javascript - 将 html 作为对象插入到没有滚动条的 html 中

html - 将包含 3 个 float div 的容器居中到左侧