Material UI 图标底部的行与文本底部
Line bottom of Material UI icon with bottom of text
我有这个代码:
<td>
<WarningAmberIcon sx={{ color: '#cc0000' }} /> If you cannot print in colour, please <a href="https://www.aviva.ie/insurance/car-insurance/faqs/#documents" target="_blank"> click here for further instruction</a>
</td>
在屏幕上显示时如下所示:
图标底部如何与文字底部对齐?
使用 flex 是一种方法:
<td>
<div style="display:flex; flex-direction: row; align-items: center">
your content
</div>
</td>
您可能会注意到文本不是完全居中,将 line-height
设置为 1
将解决此问题。
您可以添加自定义样式 css 定位
例如:sx={{ position: 'relative', top: '5px' }}
或者您可以将这些图标和文本包装在一个新容器中,并使其成为一个弹性容器。然后将 align-items
值更改为 flex-end
我有这个代码:
<td>
<WarningAmberIcon sx={{ color: '#cc0000' }} /> If you cannot print in colour, please <a href="https://www.aviva.ie/insurance/car-insurance/faqs/#documents" target="_blank"> click here for further instruction</a>
</td>
在屏幕上显示时如下所示:
图标底部如何与文字底部对齐?
使用 flex 是一种方法:
<td>
<div style="display:flex; flex-direction: row; align-items: center">
your content
</div>
</td>
您可能会注意到文本不是完全居中,将 line-height
设置为 1
将解决此问题。
您可以添加自定义样式 css 定位
例如:sx={{ position: 'relative', top: '5px' }}
或者您可以将这些图标和文本包装在一个新容器中,并使其成为一个弹性容器。然后将 align-items
值更改为 flex-end