【发布时间】:2019-06-21 21:36:15
【问题描述】:
我从 Coursera 下载了一些非常简单的代码,用于响应式 Web 设计类来处理切换导航栏,并且似乎 Bootstrap 大约 3.7(带有类代码),非常基本的代码运行良好。
但是,重新下载最新的 Bootstrap 后,代码无法正确显示,我不知道问题出在哪里。我附上了截图。请注意,在显示不正确的元素中,单击小平面按钮将显示其他元素,但仅显示大约半秒后消失。其他多名学生也有完全相同的问题并在论坛上发布过,但没有一个版主或导师能够正确地提出建议,所以我祈祷你们能提供帮助!
这里有什么问题?是最新的 Bootstrap 中不存在的类/类属性吗?
页面的正确显示(BS ~3.7 的外观):
BS 4.2 的外观,显示不正确:
新的 Bootswatch 主题 (Slate) 显示不正确:
<!DOCTYPE html>
<html lang="en">
<head>
<title></title>
<link href="css/bootstrap.css" rel="stylesheet">
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"> </script>
<![endif]-->
</head>
<body>
<nav class="navbar navbar-default">
<div class="container-fluid">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="#">Edward MonteVerde</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li class="active"><a href="#">Home</a></li>
<li><a href="#">CV</a></li>
<li><a href="#">Portfolio</a></li>
<!-- here is the dropdown menu -->
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"
aria-expanded="false">Contact <span class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="#">Email</a></li>
<li><a href="#">Skype</a></li>
<!-- can you add another item to the dropdown? -->
</ul>
</li>
<!-- the end of the dropdown menu -->
</ul>
</div><!--/.nav-collapse -->
</div><!--/.container-fluid -->
</nav>
<script src="js/jquery.min.js"></script>
<script src="js/bootstrap.min.js"></script>
</body>
</html>
【问题讨论】:
标签: html css twitter-bootstrap-3 bootstrap-4