【发布时间】:2018-12-12 01:54:59
【问题描述】:
所以,我正在创建一个菜单,我注意到 li 之间有一些无法解释的边距。在开发者的控制台中也看不到它。这是代码: HTML
<div class="navbar">
<ul class="navbar_ul">
<li class="navbar_list_item navbar_main">Point Blank</li>
<li class="navbar_list_item navbar_main">Tanki Online</li>
<li class="navbar_list_item navbar_main">Dota 2</li>
<li class="navbar_list_item navbar_main">Warface</li>
<li class="navbar_list_item navbar_minor">Топ аккаунтов</li>
<li class="navbar_list_item navbar_minor navbar_last_item">О нас</li>
</ul>
</div>
还有,这里是 CSS:
.navbar_list_item {
display: inline-block;
}
.navbar, .navbar ul, .navbar li {
text-align: center;
padding: 0;
}
.navbar_ul {
width: 100%;
}
.navbar_list_item {
color: white;
width: 16.3%;
margin: 0;
height: 40px;
}
.navbar_main {
background-color: #3978C2;
}
.navbar_minor {
background-color: #2E3A86;
}
【问题讨论】:
-
我的意思是 li 之间的那些空白,如上图所示
-
这似乎不是所有的CSS,请做一个可重现的例子。
-
好的,我看到了,谢谢,我会看看我能做什么
-
不,没有任何变化
-
那不是完整的代码..