html - 我希望图标更进一步和平衡
问题描述
navbar
我对菜单旁边的图标位置有疑问。我希望图标更进一步和平衡。我从字体真棒中获取图标。
li a i {
font-size:1em;
color: darkseagreen;
margin:0;
}
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.0.10/css/all.css" integrity="sha384-+d0P83n9kaQMCwj8F4RJB66tzIwOKmrdb46+porD/OvrJ+37WqIM7UoBtwHO6Nlg" crossorigin="anonymous">
<nav>
<ul>
<li><a href="#">ABOUT</a></li>
<li><a href="#">MEDIA</a></li>
<li><a href="#">NEWS</a></li>
<li><a href="#">ATHLETES</a></li>
<li><a href="#"><i class="fas fa-square-full"></i>PRODUCTS</a></li>
</ul>
</nav>
解决方案
你可以用它display: flex
来实现这个
li a {
display: flex;
align-items: center;
text-decoration: none;
}
li a i {
font-size:0.6em;
color: darkseagreen;
margin:0 5px 0 0;
}
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.0.10/css/all.css" integrity="sha384-+d0P83n9kaQMCwj8F4RJB66tzIwOKmrdb46+porD/OvrJ+37WqIM7UoBtwHO6Nlg" crossorigin="anonymous">
<nav>
<ul>
<li><a href="#">ABOUT</a></li>
<li><a href="#">MEDIA</a></li>
<li><a href="#">NEWS</a></li>
<li><a href="#">ATHLETES</a></li>
<li><a href="#"><i class="fa fa-square-full" ></i>PRODUCTS</a></li>
</ul></nav>
在这里工作小提琴
推荐阅读
- python-3.x - 将 Sheets API 'batchGet' 请求转换为 Pandas DataFrame
- tensorflow - 为什么这个 GradientDescentOptimizer 会卡住?
- swift - 我应该如何从 firebase 检索数据并将其放入字典中?
- github - 在 conda 中使用 pip 从 CGE 错误中安装 SCCmecfinder
- shell - 如何在创建新的分离会话时告诉 tmux 以随后发出另一个 tmux 命令
- sql-server - 如何解决这个存储过程问题?
- algorithm - 如何直观地解释 S 型神经网络模型?
- sql - 在 Oracle SQL 表中查找带双引号的字段
- php - 如果不存在,则将多个值插入表 MySQL
- r - 如何在极坐标中用负 r 绘制一个点?