Bootstrap 4.1版中的动画在我的笔记本中不起作用。我尝试在自己的代码中直接使用Bootstrap站点本身的示例,但两者均无法正常工作。但是在其他版本中,例如版本4.alpha,则可以正常工作。我该怎么办?
我试图在笔记本,朋友笔记本和老师笔记本上运行代码,而在他们的笔记本中,动画在两种版本中均正常运行,但在我的版本中却没有。我要制作的主要动画是导航栏中的折叠动画。
这是我的代码:
<div class="pos-f-t">
<div class="collapse navbar-collapse" id="navbarToggleExternalContent">
<div class="navbar-nav cor-navbar pt-4 pl-4 pr-4 pb-1">
<a class="nav-item nav-link text-dark" href="#">lorem</a>
<a class="nav-item nav-link text-dark" href="#">lorem</a>
<a class="nav-item nav-link text-dark" href="#">lorem</a>
<a class="nav-item nav-link text-dark" href="#" tabindex="-1" aria-disabled="true">lorem</a>
</div>
</div>
<nav class="navbar cor-navbar">
<div class="container-fluid p-0">
<div class="col">
<a class="nav-link text-dark" href="home.html">E-dificio</a>
</div>
<div class="col text-center">
<div class="row text-center border-bottom"><a class="nav-link text-dark" href="#">Fulano de tal</a></div>
<div class="row text-center text-dark">Apartamento X</div>
</div>
<div class="col text-right">
<button class="navbar-toggler custom-toggler" type="button" data-toggle="collapse" data-target="#navbarToggleExternalContent" aria-controls="navbarToggleExternalContent" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
</div>
</div>
</nav>
</div>
这是我正在使用的存储库:
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">
<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script>
我正在使用自定义CSS:
.cor-navbar {
background-color: #f7ca16;
}
.cor-body {
background-color: #ffeeab;
}
.custom-toggler.navbar-toggler {
border-color: rgb(0,0,0);
}
.custom-toggler .navbar-toggler-icon {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0,0,0)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
}
最后,这是我直接在其他计算机上从Bootstrap测试的官方示例: https://getbootstrap.com.br/docs/4.0/examples/album/