【发布时间】:2022-01-29 03:53:10
【问题描述】:
我正在引导程序中实现轮播,但遇到两个问题。
- 它没有水平对齐(我的 div 向下)。
- 当我使用
float: left属性时它不起作用。
我不明白我做错了什么。我尝试了多种方法来解决此问题,但似乎没有任何效果。
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css" integrity="sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm" crossorigin="anonymous">
<script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js" integrity="sha384-ApNbgh9B+Y1QKtv3Rn7W3mgPxhU9K/ScQsAP7hUibX39j7fakFPskvXusvfa0b4Q" crossorigin="anonymous"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js" integrity="sha384-JZR6Spejh4U02d8jOt6vLEHfe/JQGiRRSQQxSfFWpi1MquVdAyjUar5+76PVCmYl" crossorigin="anonymous"></script>
<section class="internships" id="internships">
<div class="container headings text-center mt-4">
<h1 class="text-center font-weight-bold font-size mb-4">
Internships</h1>
</div>
<div id="carouselExampleSlidesOnly" class="carousel slide" data-bs-ride="carousel">
<div class="carousel-inner">
<div class="carousel-item active d-flex flex-row bd-highlight mb-3 ">
<div class="row">
<div class="col-lg-4 col-md-4 col-12">
<div class="box">
<a href="#"><img src="Images/IMG.jpg" alt="" srcset=""></a>
<p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Consequuntur error tempora maxime, suscipit dolorem asperiores ! </p>
</div>
</div>
</div>
<div class="row d-flex flex-row bd-highlight mb-3">
<div class="col-lg-4 col-md-4 col-12 ">
<div class="box">
<a href="#"><img src="Images/IMG.jpg" alt="" srcset=""></a>
<p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Consequuntur error tempora maxime, suscipit dolorem asperiores ! </p>
</div>
</div>
</div>
<div class="row">
<div class="col-lg-4 col-md-4 col-12">
<div class="box">
<a href="#"><img src="Images/IMG.jpg" alt="" srcset=""></a>
<p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Consequuntur error tempora maxime, suscipit dolorem asperiores ! </p>
</div>
</div>
</div>
</div>
<div class="carousel-item">
<div class="row">
<div class="col-lg-4 col-md-4 col-12">
<div class="box">
<a href="#"><img src="Images/IMG.jpg" alt="" srcset=""></a>
<p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Consequuntur error tempora maxime, suscipit dolorem asperiores ! </p>
</div>
</div>
</div>
<div class="row">
<div class="col-lg-4 col-md-4 col-12">
<div class="box">
<a href="#"><img src="Images/IMG.jpg" alt="" srcset=""></a>
<p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Consequuntur error tempora maxime, suscipit dolorem asperiores ! </p>
</div>
</div>
</div>
<div class="row">
<div class="col-lg-4 col-md-4 col-12">
<div class="box">
<a href="#"><img src="Images/IMG.jpg" alt="" srcset=""></a>
<p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Consequuntur error tempora maxime, suscipit dolorem asperiores ! </p>
</div>
</div>
</div>
</div>
<div class="carousel-item">
<div class="row">
<div class="col-lg-4 col-md-4 col-12">
<div class="box">
<a href="#"><img src="Images/IMG.jpg" alt="" srcset=""></a>
<p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Consequuntur error tempora maxime, suscipit dolorem asperiores ! </p>
</div>
</div>
</div>
<div class="row">
<div class="col-lg-4 col-md-4 col-12">
<div class="box">
<a href="#"><img src="Images/IMG.jpg" alt="" srcset=""></a>
<p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Consequuntur error tempora maxime, suscipit dolorem asperiores ! </p>
</div>
</div>
</div>
<div class="row">
<div class="col-lg-4 col-md-4 col-12">
<div class="box">
<a href="#"><img src="Images/IMG.jpg" class="img-fluid" srcset=""></a>
<p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Consequuntur error tempora maxime, suscipit dolorem asperiores ! </p>
</div>
</div>
</div>
</div>
<button class="carousel-control-next" type="button" data-bs-target="#carouselExampleControls" data-bs-slide="next"></button>
</div>
</div>
</section>
【问题讨论】:
-
我不知道你在什么元素上添加了浮动,但你的项目上的浮动会破坏轮播是正常的。
-
它在第一个 div 元素中作为 d-d flex 行
-
我想是因为你错过了一个结束标签...
标签: html css bootstrap-4