我在我的网站上选中标签菜单时出现问题。我已经尝试了几个以前在其他问题上发布过的解决方案,但由于他们没有为我工作,我希望你也能帮助我。使用CSS居中标签
/*----- Tab Links -----*/
/* Clearfix */
.tab-links:after {
display: block;
clear: both;
content: '';
}
.tab-links {
width: 100%;
border-bottom: 1px solid #e6e6e6;
margin: auto 0;
margin-bottom: 15px;
}
.tab-links li {
margin: auto 0;
margin-left: 2px;
/*float:left;*/
display: inline-block;
list-style: none;
}
.tab-links a {
padding: 9px 10px;
display: inline-block;
font-size: 12px;
font-weight: 600;
color: #808080;
text-decoration: none;
text-align: center;
}
.tab-links a:hover {
color: #2ebb98;
}
li.active a,
li.active a:hover {
color: #2ebb98;
border-bottom: 2px solid #2ebb98;
}
<ul class="tab-links">
<li class="active"><a href="#tab1">Tab One</a></li>
<li><a href="#tab2">Tab two</a></li>
<li><a href="#tab3">Tab three</a></li>
<li><a href="#tab4">Tab four</a></li>
<li><a href="#tab5">Tab five</a></li>
<li><a href="#tab6">Tab six</a></li>
<li><a href="#tab7">Tab seven</a></li>
</ul>
每个标签的文本是很好的中心,但仅在实际的菜单不居中。有没有人有任何想法如何让它居中?
因为你以100%的定义其宽度的菜单的中心。如果你想把'li'放在'ul'里面,那么就使用Jonathan的解决方案 – Huangism