您好,我对所有这些HTML,CSS都很陌生,制作了一些网页,但不知道这里发生了什么。我想让这项技能在第一节结束时出现在第二行。宽度为700,所有位置都居中,我不知道为什么重叠。谢谢
与技能课程有关的价值观:
.projects, .badges, .links, .skills {
width: 700px;
margin: 0 auto;
}
.projects ul, .badges ul, .links ul, .skills ul {
list-style-type: none;
}
.projects li, .badges li, .links li, .skills li {
margin-bottom: 10px;
}
.skills {
margin-bottom: 20px;
}
.skills li{
font-family:"Open Sans", sans-serif;
background-color: #444;
color: #ccc;
font-weight: bold;
display:inline;
padding: 8px;
margin-right: 10px;
}
你有display:inline
导致此问题的原因是行高度不正确定义,因此不重要的填充或保证金。将其转换为内联块,可使用边距,填充和您需要的所有内容
.skills li{
display:inline-block;
}
这有效
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句