#html #css #bootstrap-4
#HTML #css #bootstrap-4
Вопрос:
Я работаю с bootstrap 4 и следующими кодами,
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@4.6.0/dist/css/bootstrap.css">
<div class="card-header rounded-0 border border-dark">
<div class="row">
<div class="col-12 col-md-4 ">
<img src="{{asset('images/usa.jpg')}}" alt="..." class="rounded-circle">
</div>
<div class="col-12 col-md-8 ">
<p>This is not a game fgfhg dfghdh dhdhdf dfgdhfhg dfdfhfh dfhdfhdf dfhdfh</p>
</div>
</div>
</div>
Мне нужно отображать выше двух элементов div в одной строке на большом экране, и мне нужны отдельные две строки (изображение выше, а абзац под изображением), когда он отображает мобильное устройство. Я использую следующие col-12 col-sm-8 col-md-6 col-lg-4 col-xl-3 item
коды в стороне от div, но безуспешно.
как я мог справиться с этой проблемой?
Комментарии:
1. Пожалуйста, проясните вопрос. «Я использую следующие
col-12 col-sm-8 col-md-6 col-lg-4 col-xl-3
коды элементов» .. где? Я не вижу этого в примере кода.2. @Zim Я использую эти
<div class="card-header rounded-0 border border-dark"> <div class="row"> <div class="col-12 col-sm-8 col-md-6 col-lg-4 col-xl-3 "> <img src="{{asset('images/usa.jpg')}}" alt="..." class="rounded-circle"> </div> <div class="col-12 col-sm-8 col-md-6 col-lg-4 col-xl-3"> <p>This is not a game fgfhg dfghdh dhdhdf dfgdhfhg dfdfhfh dfhdfhdf dfhdfh</p> </div> </div> </div>
3. «Мне нужно отображать выше двух элементов div в одной строке на большом экране, и мне нужны отдельные две строки… когда он отображает мобильное устройство «. Ваш код делает именно это: две строки по умолчанию, одна строка на среднем (768 пикселей) или более широком экране (хотя
col-12
это избыточно и может быть удалено). В чем проблема?
Ответ №1:
Просмотрите всю страницу, вы получите ее
body {
padding-top: 40px;
}
.col-sm-6 {
background: #ccc;
}
.other {
background: #a4a4a4;
}
.p {
text-align: center;
padding-top: 120px;
}
.p a {
text-decoration: underline;
color: blue;
}
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css" rel="stylesheet" />
<div class="container">
<div class="row">
<div class="col-sm-6">
<h1>Bootstrap Grid Demo</h1>
</div>
<div class="col-sm-6 other">
<h1>2 Columns</h1>
</div>
</div>
</div>
<p class="p">Demo by Jabir Sayed. <a href="understanding-bootstrap-grid-system">See article</a>.</p>