css - 按钮组过长时不换行

标签 css twitter-bootstrap responsive-design twitter-bootstrap-4 buttongroup

我有一个很长的按钮组:https://jsfiddle.net/cyu4bvak/

<div class="btn-group" data-toggle="buttons">
    <label  class="btn btn-primary active">
        <input type="checkbox" />ABCDEFGHIJKLMNOPQRSTUVWXYZ
    </label>
    <label  class="btn btn-primary active">
        <input type="checkbox" />ABCDEFGHIJKLMNOPQRSTUVWXYZ
    </label>
    <label  class="btn btn-primary active">
        <input type="checkbox" />ABCDEFGHIJKLMNOPQRSTUVWXYZ
    </label>
    ...
</div>

无论视口(viewport)大小如何,它总是占用 一长行导致滚动 .

有没有可能把它包起来这样在较小的视口(viewport)上它将包裹更多行而不会导致滚动?

如果没有,我必须获得哪些替代方案才能获得预期的行为?

最佳答案

添加 flex-wrap: wrap;如果您希望 flex 子代包裹,则发送给 flex 父代 (.btn-group)。

关于css - 按钮组过长时不换行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41625258/

相关文章:

html - CSS 网格列在 Chrome 和 Firefox 中不 float ,但在 IE 和 Edge 中 float

html - 创建在浏览器宽度更改时挤压的内联图像

mobile - 使用 screen.width 和 window.devicePixelRatio 来检测移动和/或视网膜显示器是一种糟糕的方法吗?

javascript - 如何在溢出 : hidden? 的 div 中正确放置文本

html - 如何使元素拉伸(stretch)到与其中内容相同的高度?

javascript - 使用变换 : scale 滚动振动屏幕

javascript - 要显示的 Youtube 播放器选项

css - Bootstrap 中的 padding-bottom css 错误?

jquery - 从 Bootstrap 模式获取数据

css - bourbon neat 的粘性页脚