gpt4 book ai didi

html - 如何将 fontawesome 图标对齐到一条线的中间(已经尝试过现有的解决方案)

转载 作者:太空宇宙 更新时间:2023-11-03 21:33:14 24 4
gpt4 key购买 nike

我希望你能帮助我完成这项工作:

html代码:

        <div class="mainMenu">
<ul>
<li><a href="/">Home</a></li>
<li><a href="/">Reviews <i class="fa fa-sort-desc"></i></a></li>
<li><a href="/">News</a></li>
<li><a href="/">Videos <i class="fa fa-sort-desc"></i></a></li>
<li><a href="/">Forums</a></li>
</ul>
</div>

CSS 代码:

.mainMenu {
overflow: hidden;
float: right;
}

.mainMenu ul {
overflow: hidden;
list-style: none;
padding: 0;
margin: 0;
}

.mainMenu li {
float: left;
}

.mainMenu li a {
line-height: 65px;
padding: 0 10px;
margin-left: 10px;
}

这是一个 jsfiddle 的链接: http://jsfiddle.net/shock/r5rd3v86/

最佳答案

如果设置图标的垂直对齐方式,则可以对其应用负边距:

.fa { 
vertical-align: middle;
margin-top: -10px;
}

关于html - 如何将 fontawesome 图标对齐到一条线的中间(已经尝试过现有的解决方案),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28238735/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com