Я создал навигационную панель CSS, но между каждым «навигационным элементом» мало места. Я не хочу, чтобы там было какое-то пространство! Есть ли способ сделать это без изменения поля слева для каждого элемента navbar?HTML CSS Navbar Spacing
<!doctype html>
<html>
<head>
<title>Home - UnhandyFir9</title>
<style>
#wrapper {
box-shadow: 0px 0px 20px 10px black;
left: 0px;
top: 0px;
margin: auto;
margin-top: 30px;
width: 800px;
background-color: rgb(200, 200, 200);
font-family: sans-serif;
}
#top-notification {
display: inline-block;
width: 100%;
height: 20px;
background-color: lightblue;
text-align: center;
}
#navbar-core {
width: 100%;
height: 30px;
background-color: lightgreen;
}
#navbar-item {
display: inline-block;
width: 100px;
height: 30px;
text-align: center;
background-color: green;
color: white;
}
</style>
</head>
<body>
<div id="wrapper">
<span id="top-notification">== Hi! Our site was just recently launched, so you may expect alot of bugs! Sorry 'bout that! ==</span>
<div id="navbar-core">
<a href="home.html" id="navbar-item">Home</a>
<a href="lessons.html" id="navbar-item">Lessons</a>
<a href="aboutus.html" id="navbar-item">About Us</a>
<a href="donate.html" id="navbar-item">Donate</a>
</div>
</div>
</body>
</html>
идентификаторы ** сусло ** быть уникальным. – j08691
j08691: это не влияет на рендеринг, все браузеры по-прежнему будут применять стиль правильно. Это стандартное нарушение, которое, конечно же, нарушит валидацию и невероятно испортит Javascript. –
@NielsKeurentjes - Я сказал, что это повлияло на рендеринг или решило проблему? – j08691