reapcupz
Пользователь
- Регистрация
- 01.01.70
- Сообщения
- 1
- Реакции
- 0
- Баллы
- 1
Можно ли разместить название веб-сайта в середине адаптивной верхней навигации, как это сделать?
с кодом, скорректированным для перемещения пунктов меню вправо?
Код (разметка):
с кодом, скорректированным для перемещения пунктов меню вправо?
Код:
<!DOCTYPE html>
<html>
<head>
<style>
body {margin:0;}
ul.topnav { list-style-type: none; margin: 0; padding: 0; overflow: hidden; background-color: #333;
}
ul.topnav li {float: right;}
ul.topnav li a { display: inline-block; color: #f2f2f2; text-align: center; padding: 14px 16px; text-decoration: none; transition: 0.3s; font-size: 17px;
}
ul.topnav li a:hover {background-color: #111;}
ul.topnav li.icon {display: none;}
[USER=124521]@media[/USER] screen and (max-width:680px) { ul.topnav li:not:)first-child) {display: none;} ul.topnav li.icon { float: right; display: inline-block; }
}
[USER=124521]@media[/USER] screen and (max-width:680px) { ul.topnav.responsive {position: relative;} ul.topnav.responsive li.icon { position: absolute; right: 0; top: 0; } ul.topnav.responsive li { float: none; display: inline; } ul.topnav.responsive li a { display: block; text-align: left; }
}
</style>
</head>
<body>
<ul class="topnav"> <li><a class="active" href="#home">Home</a></li> <li><a href="#news">News</a></li> <li><a href="#contact">Contact</a></li> <li><a href="#about">About</a></li> <li class="icon"> <a href="javascript:void(0);" style="font-size:15px;" onclick="myFunction()">☰</a> </li>
</ul>
<div style="padding-left:16px"> <h2>Responsive Topnav Example</h2> <p>Resize the browser window to see how it works.</p>
</div>
<script>
function myFunction() { document.getElementsByClassName("topnav")[0].classList.toggle("responsive");
}
</script>
</body>
</html>