我试图用bootstrap 4 .d-hide类隐藏一个元素,但它没有工作。 任何帮助将不胜感激。 我想在小型设备中隐藏标题社交媒体。 这是我的代码:
<div class="container-fluid row mini-nav">
<!-- Logo Section -->
<div class="col-xl-3 col-md-4 col-sm-6 col-xs-6 site-logo">
<a href="#" class=""><img src="img/logo.png" alt="Logo Image"></a>
</div>
<!-- Header Social Links -->
<div class="col-xl-4 col-md-4 col-sm-4 header-social-media">
<ul class="list-inline">
<li class="list-inline-item">
<a class="">
<i class="fab fa-facebook-f"></i>
</a>
</li>
<li class="list-inline-item">
<a class="">
<i class="fab fa-twitter"></i>
</a>
</li>
<li class="list-inline-item">
<a class="">
<i class="fab fa-google-plus-g"></i>
</a>
</li>
<li class="list-inline-item">
<a class="">
<i class="fab fa-pinterest-p"></i>
</a>
</li>
<li class="list-inline-item">
<a class="">
<i class="fab fa-linkedin-in"></i>
</a>
</li>
</ul>
</div>
<!-- Login and Signup Buttons -->
<div class="col-xl-5 col-md-4 col-sm-6 col-xs-6 text-right login-section">
<button class="btn btn-light">LOGIN</button>
<button class="btn btn-outline-light">SIGN UP</button>
<a href="#"><p style="display: inline-block;">MENU</p></a>
</div>
</div>
答案 0 :(得分:1)
使用以下代码:
<!DOCTYPE html>
<html>
<head>
<title>Bootstrap 4</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js"></script>
</head>
<body>
<div class="d-lg-none">hide on screens wider than lg</div>
<div class="d-none d-lg-block">hide on screens smaller than lg</div>
</body>
</html>
答案 1 :(得分:0)
答案 2 :(得分:0)
假设您使用的是最新的Bootstrap 4版本,文档中引用了几种方法。
首先 - 你有'隐藏'和'可见'的类。 可以通过提供的mixin在CSS中的媒体查询中使用它们。
其次 - Bootstrap 4具有各种基于响应/断点的显示类。在您的情况下,您可以申请:
.d-none .d-md-block
要在'sm'断点下面的屏幕上隐藏元素,并设置为'display:block;'一旦屏幕变大。
来源: Visibility documentation: using '.hidden' and '.visible'