物化图标定位
Materialize icon positioning
我有一个使用 Materialize CSS 的侧边菜单。它包含三个菜单项,每个菜单项都有一个图标。我的问题是图标位置太高 - 图标底部与文本底部对齐。我希望它是这样的,图标垂直位于文本的中间。这是我的 lis 的样子:
<li class="logout-btn"><a href="#"><i class="material-icons">power_settings_new</i> Logout</a></li>
这是它在边栏导航中的样子:
如果有人知道修复方法那就太好了!
尝试垂直对齐
i.material-icons {
vertical-align: middle;
}
如果这不起作用,请尝试将文本换行
<i class="material-icons">power_settings_new</i> <span>Logout</span>
然后在CSS
i.material-icons , i.material-icons + span {
vertical-align: middle;
}
更改自:
<i class="material-icons">
至:
<i class="material-icons left">
可以在此处找到更多信息:https://materializecss.com/buttons.html
我有一个使用 Materialize CSS 的侧边菜单。它包含三个菜单项,每个菜单项都有一个图标。我的问题是图标位置太高 - 图标底部与文本底部对齐。我希望它是这样的,图标垂直位于文本的中间。这是我的 lis 的样子:
<li class="logout-btn"><a href="#"><i class="material-icons">power_settings_new</i> Logout</a></li>
这是它在边栏导航中的样子:
如果有人知道修复方法那就太好了!
尝试垂直对齐
i.material-icons {
vertical-align: middle;
}
如果这不起作用,请尝试将文本换行
<i class="material-icons">power_settings_new</i> <span>Logout</span>
然后在CSS
i.material-icons , i.material-icons + span {
vertical-align: middle;
}
更改自:
<i class="material-icons">
至:
<i class="material-icons left">
可以在此处找到更多信息:https://materializecss.com/buttons.html