css - 强制在 Bootstrap 4 中显示无效反馈

标签 css twitter-bootstrap bootstrap-4

假设我有这样的 HTML:

...
<div class="form-group">
    <div class="form-check">
        <input class="form-check-input" type="checkbox" id="invalidCheck">
        <label class="form-check-label" for="invalidCheck">
            Agree to something
        </label>
    </div>

    <div class="invalid-feedback">
        I am outside of `form-check`!
    </div>
</div>
...

我想强制显示<div class="invalid-feedback">...不使用 JavaScript(只想使用 Bootstrap CSS)。我知道我可以使用像 was-validated 这样的 CSS 类或 is-invalid ,但是 invalid-feedbackform-check之外.有没有一种简单易行的方法来显示invalid-feedback通过添加 Bootstrap 相关的 CSS 类?

我找到了一个解决方案:

<div class="invalid-feedback d-block">
    Now I am visible!
</div>

但我觉得这是一个 hacky 解决方案。请指教!

最佳答案

使用显示类手动显示它,例如 d-block

像这样使用

<div class="valid-feedback d-block"> 

<div class="invalid-feedback d-block">

Find more in documentation

关于css - 强制在 Bootstrap 4 中显示无效反馈,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50431450/

相关文章:

html - 同一行 bootstrap 4 上的导航栏品牌和移动下拉菜单

html - 如何阻止我的背景图像相互重叠

jquery - 仅在桌面上将导航固定到顶部

css - Bootstrap 3 导航栏与表(带滚动条)重叠

css - 样式化 Bootstrap 3 弹出框

html - 如何使带有固定标题的表格可滚动?

jquery - 移动 View : Logo second word not in new line

twitter-bootstrap - 如何在多行上拆分 BootStrap 徽章?

javascript - 如何在网站的菜单页面上添加 3d Logo ?

html - CSS 不选择子元素