Хорошо, поэтому я работаю над веб-сайтом. У меня основное содержание веб-сайта посередине, а слева от основного содержимого я хочу вертикальную панель навигации, содержащую разные ссылки на веб-сайте. Я знаю, как создать Navbar и стиль, но я просто не знаю, как я мог бы сделать это без панели навигации мешающей с остальным содержанием сайта, вот пример:Вертикальные навигационные бары
https://gyazo.com/8f8fc2f7e57e9b419671e6fda603546c
как вы можете видеть в ссылке, содержимое панели навигации находится над остальной частью основного содержимого, поэтому я решил добавить float: left; к таблице стилей, и я закончил тем, что был в очереди с основным контентом, за исключением того, что теперь он горизонтальный, а не вертикальный. Почему веб-сайты это делают? Как вы можете разделить разные элементы веб-страницы и свободно перемещать их, не вмешиваясь в другие вещи?
HTML:
<DOCTYPE html>
<html lang="en">
<head>
<title>CSGOMarble</title>
<link rel="stylesheet" type="text/css" href="homepage.css">
</head>
<body>
<div class="navbar">
<ul>
<li>Coin Flip</li>
<li>About Us</li>
<li>Contact</li>
</ul>
</div>
</html>
CSS:
body {
background-color: #999999;
font-family: Arial, Verdana, sans-serif;
margin-top: 50px
}
h1 {
background-color: black;
color:white;
padding-top: 30px;
padding-bottom: 30px;
margin-left: 275px;
margin-right: 275px;
border-radius: 10px;
margin-bottom: 50px;
}
.container{
margin-left: 275px;
margin-right: 275px;
}
li {
list-style-type: none;
float: left;
}
Для размещения на вашем компьютере и любых других объектов, дисплей. У вас есть только начало веб-страницы. Со временем создайте более стильные «классы», поэтому вам не нужно так много кода CSS на странице. – Sparky256