html - 隐藏元素 bootstrap 4.1

标签 html css twitter-bootstrap bootstrap-4

我正在开发 bootstrap 4.1。我只需要在移动设备上隐藏一些元素,所以我决定尝试显示属性。根据官方文档,我已按照建议尝试使用 d-sm-none d-md-block 但它不起作用。

To hide elements simply use the .d-none class or one of the .d-{sm,md,lg,xl}-none classes for any responsive screen variation. To show an element only on a given interval of screen sizes you can combine one .d--none class with a .d--* class, for example .d-none .d-md-block .d-xl-none will hide the element for all screen sizes except on medium and large devices.

这是代码,任何帮助将不胜感激:

HTML

<div class="row" id="second-row">
        <div class="col-sm-12 col-lg-12">
        <h2 class="text-uppercase" id="section-title">Lorem ipsum</h2>
        </div>
        <div class="col-sm-12 col-lg-6">
             <p>Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo.</p>
            <div class="row" id="mini-gallery-row">
                <div class="col-sm-12 col-lg-4 d-sm-none d-md-block" >
                <img class="img-fluid w-100" src="img/placeholder.png" alt="" />
                </div>
                <div class="col-sm-12 col-lg-4 d-sm-none d-md-block" >
                <img class="img-fluid w-100" src="img/placeholder.png" alt="" />
                </div>
                <div class="col-sm-12 col-lg-4 d-sm-none d-md-block" >
                <img class="img-fluid w-100" src="img/placeholder.png" alt="" />
                </div>
            </div>
        </div>

最佳答案

根据文档 https://getbootstrap.com/docs/4.1/utilities/display/#hiding-elements ,如果您想“仅在 xs 上隐藏”,请使用 .d-none .d-sm-block。希望它会有所帮助。 :)

即。

<div class="row" id="mini-gallery-row">
    <div class="col-sm-12 col-lg-4 d-none d-sm-block"> <img class="img-fluid w-100" src="img/placeholder.png" alt="" /> </div>
    <div class="col-sm-12 col-lg-4 d-none d-sm-block"> <img class="img-fluid w-100" src="img/placeholder.png" alt="" /> </div>
    <div class="col-sm-12 col-lg-4 d-none d-sm-block"> <img class="img-fluid w-100" src="img/placeholder.png" alt="" /> </div>
</div>

关于html - 隐藏元素 bootstrap 4.1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50833489/

相关文章:

javascript - 选择第二个字

html - 显示: Flex not producing content under it

html - 使用 algolia 自动完成制作可扩展的 Material 搜索栏

html - table-striped 在与 angular js 一起使用时不起作用

html - 如何将元素垂直对齐到 Bootstrap 列的底部?

PHP li值在sql查询中使用

html - Bootstrap 4 列内的固定顶部导航栏

html - 强制 IE contentEditable 元素在 Enter 键上创建换行符,而不中断撤消

html - 使用有序列表时,如何将样式仅应用于悬停的列表项,而不应用于父项?

javascript - Bootstrap 模式数据远程在 Chrome 中不起作用