I have the following code:
#container {
position: fixed;
right: 0px;
width: 400px;
background: #f1f1f1;
height: 100vh;
}
ul {
width: 100%;
margin: 0;
padding: 0;
}
li {
box-sizing: border-box;
width: 25%;
display: inline-block;
border: 1px solid #ccc;
list-style-type: none;
min-height: 100px;
margin: 0px;
}
<div id="container">
<ul>
<li>test</li><li></li><li>test</li><li></li>
</ul>
</div>
如您所见,由于元素内有文本,列表中的两个项目未对齐。只要删除文本,对齐就完美了。检查元素时我找不到任何问题。
我做错了什么?