【发布时间】:2015-09-01 06:42:18
【问题描述】:
我创建的网站上的 jQuery 下拉菜单没有正确地将无序列表 (ul) 中的文本居中,我不明白为什么,在具有类似布局的 site I made 上可以完美地工作。看到其他堆栈溢出答案,但没有一个回答我的情况。 HTML:
<div class="menu">
<ul class="menulinks">
<a href="#"><li> Music </li> </a>
<a href="#"><li> Trending </li> </a>
<a href="#"><li> Interesting </li> </a>
<a href="#"> <li>Funny </li> </a>
<a href="#"> <li> Events </li> </a>
</ul>
</div>
CSS:
.menu {
background-color: #EEEEEE;
}
.menulinks {
/* text-align: center; */
width: 100vw;
margin-left: 0;
padding-left: 0;
}
.menulinks li {
text-align: center;
list-style-type: none;
padding-top: 1vh;
padding-bottom: 1vh;
}
我所有的代码都在 http://jsfiddle.net/3840yv1y/4/ 上。
【问题讨论】:
标签: html css text-align