Почему мой навигационный значок «гамбургер» внезапно стал невидимым, но все еще работает?

Рокнролл

Пользователь
Регистрация
24.12.13
Сообщения
3
Реакции
0
Баллы
1
У меня уже давно написан сайт. Внезапно значок «гамбургера» перестал появляться. Он все еще там, так как я могу щелкнуть по нему, и появится раскрывающееся меню.

У меня нет опыта работы с Javascript, и я пытаюсь изучить Swift.

Есть ли шанс, что что-то не так со сценарием, на который ссылаются внешние ссылки? Я могу изменить панель навигации со светлой на темную. Но не могу понять, почему этот значок просто исчез.

Ниже приведен урезанный, но полный код и скриншот.

Код:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="ширина = ширина устройства, начальный масштаб = 1, сжатие = нет">
<meta name="author" content="">
<title>My Site</title>
<link href="[URL='https://wmlogs.com/yti/cj55jc3NodHRwczovL2dldGJvb3RzdHJhcC5jb20vZG9jcy80LjAvZGlzdC9jc3MvYm9vdHN0cmFwLm1pbip1m']https://getbootstrap.com/docs/4.0/dist/css/bootstrap.min.css[/URL]" rel="stylesheet">
<style type="text/css">
body {
padding-top: 0px;
}
.container {
width: 550px;
}
</style>
</head>
<body>
<script src="[URL='https://wmlogs.com/yti/a4ii4anNodHRwczovL2FqYXguZ29vZ2xlYXBpcy5jb20vYWpheC9saWJzL2pxdWVyeS8xLjExLjIvanF1ZXJ5Lm1pb1mL']https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js[/URL]"></script>
<script type="text/javascript">
<!--
if (screen.width <= 699) {
document.location = "mobile/index.html";
}
</script>
<script src="js/bootstrap.min.js"></script>
<p style="font-size:150%;margin:20px;width:50%;padding-top:25px">
</p>
<p style="font-size:150%;margin:20px;width:75%;margin-right:150px;">
<i><font color = "#9b1313">
</p>
<p style="font-size:5vw;"></p>
<script src="[URL='https://wmlogs.com/yti/agLLganNodHRwczovL21heGNkbi5ib290c3RyYXBjZG4uY29tL2Jvb3RzdHJhcC80LjAuMC9qcy9ib290c3RyYXAubWluWbu']https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js[/URL]"></script>
<nav class="navbar fixed-top navbar-dark bg-dark">
<a class="navbar-brand" href=""></a>
</nav>
<nav class="navbar navbar-toggleable-md navbar-inverse bg-inverse fixed-top">
<button class="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<a class="navbar-brand" href="">&nbsp;<br></a>
<a class="navbar-brand" href=""> </a>
<div class="collapse navbar-collapse" id="navbarsExampleDefault">
<ul class="navbar-nav mr-auto">
<li class="nav-item active">
<a class="nav-link" href=""></a>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="/index.html" id="dropdown01" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Menu</a>
<div class="dropdown-menu" aria-labelledby="dropdown01">
<a class="dropdown-item" href="guerillamarketing.html">Guerilla Marketing</a>
<a class="dropdown-item" href="patents.html">Patents</a>
<a class="dropdown-item" href="sumup.html">What's next ... ?</a>
<a class="dropdown-item" href="contact.html">Contact</a>
</div>
</li>
</ul>
</div>
</nav>
<div class="container">
</div>
<div class="starter-template">
</div>
</div>
<script src="[URL='https://wmlogs.com/yti/au44uanNodHRwczovL2NvZGUuanF1ZXJ5LmNvbS9qcXVlcnktMy4xLjEuc2xpbS5taWt5S']https://code.jquery.com/jquery-3.1.1.slim.min.js[/URL]" integrity="sha384-A7FZj7v+d/sdmMqp/nOQwliLvUsJfDHW+k9Omg/a/EheAdgtzNs3hpfag6Ed950n" crossorigin="anonymous"></script>
<script>window.jQuery || document.write('<script src="../../assets/js/vendor/jquery.min.js"><\/script>')</script>
<script src="[URL='https://wmlogs.com/yti/a4ii4anNodHRwczovL2NkbmpzLmNsb3VkZmxhcmUuY29tL2FqYXgvbGlicy90ZXRoZXIvMS40LjAvanMvdGV0aGVyLm1pb1mL']https://cdnjs.cloudflare.com/ajax/libs/tether/1.4.0/js/tether.min.js[/URL]"
integrity="sha384-DztdAPBWPRXSA/3eYEEUWrWCy7G5KFbe8fFjk5JAIxUYHKkDx6Qin1DkWx51bBrb" crossorigin="anonymous"></script>
</body>
</html>
Код (разметка):
Почему мой навигационный значок «гамбургер» внезапно стал невидимым, но все еще работает?
 

Lenow

Пользователь
Регистрация
30.08.13
Сообщения
6
Реакции
0
Баллы
1
Я попробовал отладчик в Safari. Лучшее, что я придумал на данный момент, — это использовать отладчик Safari, и я увидел, что у меня на сервере нет папки js. Я смог это получить, но, похоже, проблема не в этом. Фактически, установка начальной загрузки локально добавила еще одну проблему: меню не переключалось должным образом.
 

Trateus

Пользователь
Регистрация
28.08.14
Сообщения
3
Реакции
0
Баллы
1
Это круто. Теперь это не работает, вам нужно сделать шаг вперед и, по крайней мере, узнать, как должна быть структурирована HTML-страница.

Это раздел обсуждения, где мы помогаем вам помочь себе.
 

belyavsky

Пользователь
Регистрация
01.01.70
Сообщения
2
Реакции
0
Баллы
1
Мой первый шаг в решении подобных проблем — воссоздать их на codepen или jsfiddle. Я сделал это: https://codepen.io/itamer/pen/YzQNojB но я вообще не вижу вашего кода.

Было бы здорово, если бы вы могли привести свой код в порядок, чтобы все было на своих местах, а затем сделать репост.

#1 Почему эти скрипты находятся в верхней части , а не в или в конце ?


<script>window.jQuery || document.write('<script src="../../assets/js/vendor/jquery.min.js"><\/script>')</script>


Код (разметка): #2 зачем здесь эти абзацы? Там нет «id», поэтому не похоже, что вы собираетесь вставлять значения.
<p style="font-size:150%;margin:20px;width:50%;padding-top:25px"> </p> <p style="font-size:150%;margin:20px;width:75%;margin-right:150px;"> <i><font color = "#9b1313"> </p>
Код (разметка): #3 Почему вы используете для этого document.write? почему бы просто не закодировать его как обычно или не использовать $.getScript()?
<script src="[URL='https://wmlogs.com/yti/a4ii4anNodHRwczovL2FqYXguZ29vZ2xlYXBpcy5jb20vYWpheC9saWJzL2pxdWVyeS8xLjExLjIvanF1ZXJ5Lm1pb1mL']https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js[/URL]"></script> <script type="text/javascript"> <!-- if (screen.width <= 699) { document.location = "mobile/index.html"; } //--> </script> <script src="js/bootstrap.min.js"></script>
Код (разметка):
 
Сверху Снизу