Как убрать пробел под Bootstrap 4 jumbotron

У меня проблема с джамботроном, по какой-то причине под ним появляются пробелы, я не знаю, из-за моего кода или из-за ошибки, которую я где-то сделал. Я занимаюсь этим уже два дня. Я копирую код для jumbotron на веб-сайте bootstrap 4. я мог бы использовать некоторую помощь в этом. Как вы можете видеть на картинке, под ним появляется пустое пространство.

.container_fluid.one {
    background-size: cover;
    height: 100vh;
    background-color:  #43E8E4;
}
.nav-item {
    padding-right:20px;
    font-size: 18px;
}
.info h1 {
    margin-top: 170px;
    line-height: 50px;
}
.info p {
    font-size: 15px;
}
span {
    color: #fffc00;
}
 span .gold{
    color: #fffc00;
}
.info p {
    font-size: 18px;
}
.white {
    color: #fff;
}
.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover {
    color: #fffc00;
}
.leader {
    margin-top: 110px;
    width: 457px;
    height: 316px;
}
.down {
    margin-top: 60px;
}
.container_fluid.two {
    background-size: cover;
    min-height: 100vh;
    background-color:  #43E8E4;
}
.jumbotron {
    margin-top: 0px;
}
<div class = "container_fluid one">
		<!--Navbar -->
		<nav class = "mb-1 navbar navbar-expand-lg navbar-dark orange lighten-1">
				<a class = "navbar-brand" href = "#"><i class='bx bxl-stripe bx-md' style = "color:#fffc00;"></i></a>
				<button class = "navbar-toggler" type = "button" data-toggle = "collapse" data-target = "#navbarSupportedContent-555"
				aria-controls = "navbarSupportedContent-555" aria-expanded = "false" aria-label = "Toggle navigation">
				<span class = "navbar-toggler-icon"></span>
				</button>
				<div class = "collapse navbar-collapse" id = "navbarSupportedContent-555">
				<ul class = "navbar-nav ml-auto">
					<li class = "nav-item active">
					<a class = "nav-link" href = "#">
						<span class = "gold">Home</span>
					</a>
					</li>
					<li class = "nav-item">
					<a class = "nav-link" href = "#">Features</a>
					</li>
					<li class = "nav-item">
					<a class = "nav-link" href = "#">Pricing</a>
					</li>
				</ul>
				</div>
			</nav>
	  <!--/.Navbar -->
	  <section data-aos = "zoom-in"data-aos-duration = "1900">
	  <div class = "container">
		  <div class = "row">
			  <div class = "col-md-6 text-white info">
				  <h1>I'll go above and beyond for <span>you.</span></h1>
				  <p>The world's best.</p>
				  <p><span>I am good at what i do.</span></p>
				  <button type = "button" class = "btn btn-outline-info white">Learn More</button>
			  </div>
				  <div class = "col-md-6 text-right">
					  <img class = "img-fluid leader" src = "/images/undraw_site_stats_l57q.svg" alt = "Responsive image">
				  </div>
			  </div>
		  </div>
	  </section>
	  <div class = "container">
		  <div class = "row">
			  <div class = "col-md-12 text-center down">
				<i class='bx bx-down-arrow bx-md bx-fade-down' style = "color:#fffc00;"></i>
			  </div>
		  </div>
	  </div>
	</div>
	<div class = "jumbotron jumbotron-fluid">
		<div class = "container">
			<h1 class = "display-4">Fluid jumbotron</h1>
			<p class = "lead">This is a modified jumbotron that occupies the entire horizontal space of its parent.</p>
		</div>
		</div>
	<div class = "container_fluid two">

Как убрать пробел под Bootstrap 4 jumbotron

Внутри элементов может быть какое-то поле, возможно, h1, вы проверяли элементы?

Alex 12.03.2019 01:40
Хоббс Пиксель сказал в Отвечать использовать .jumbotron {padding-bottom:1px;}
Scratte 20.11.2020 11:23
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Введение в CSS
Введение в CSS
CSS является неотъемлемой частью трех основных составляющих front-end веб-разработки.
Как выровнять Div по центру?
Как выровнять Div по центру?
Чтобы выровнять элемент <div>по горизонтали и вертикали с помощью CSS, можно использовать комбинацию свойств и значений CSS. Вот несколько методов,...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Travel Booking Angular Template один из лучших Travel & Tour booking template in the world. 30+ валидированных HTML5 страниц, которые помогут...
0
2
3 141
4
Перейти к ответу Данный вопрос помечен как решенный

Ответы 4

Это из-за:

.jumbotron {
    margin-bottom: 2em;
}

Поэтому, если вы хотите удалить это, просто дайте класс вашему div, например: jumbotron-override и добавьте этот код в css:

.jumbotron-override {
    margin-bottom: 0px;
}

Результат можно увидеть на jsfiddle: https://jsfiddle.net/nabtron/1kesqj8f/4/ (полная страница: https://fiddle.jshell.net/nabtron/1kesqj8f/4/show/)

Надеюсь, это решит вашу проблему :)

Ответ принят как подходящий

Включите эти строки кода в свой файл CSS.

.jumbotron {
    margin-bottom: 0px;
 }

Я попытался переопределить ваш код, закомментировав margin-bottom: 2rem; тогда белое пространство исчезнет

.jumbotron {
    /* padding: 2rem 1rem; */
    /*margin-bottom: 2rem; */
    background-color: #e9ecef;
    border-radius: .3rem;
}

Мне пришлось поставить !important после margin: 0px, чтобы заставить его работать

.jumbotron {
margin-bottom: 0px!important;
}

Другие вопросы по теме