Html 如何在表格单元格的垂直中心对齐CSS箭头?

Html 如何在表格单元格的垂直中心对齐CSS箭头?,html,css,html-table,alignment,vertical-alignment,Html,Css,Html Table,Alignment,Vertical Alignment,我有一个CSS箭头和表格单元格中的一些文本 <td><div class="arrow-up"></div> + 1492.46</td> 但箭头仍在文本上方对齐--。对于获得正确对齐的任何建议,我们将不胜感激。只需添加显示:内联块到向上箭头类 .arrow-up { display:inline-block; /* <-- this */ width: 0; height: 0; border-left: 8px soli

我有一个CSS箭头和表格单元格中的一些文本

<td><div class="arrow-up"></div> + 1492.46</td>

但箭头仍在文本上方对齐--。对于获得正确对齐的任何建议,我们将不胜感激。

只需添加
显示:内联块
向上箭头

.arrow-up {
  display:inline-block; /* <-- this */
  width: 0;
  height: 0;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 8px solid black;
  vertical-align: middle;
}
。向上箭头{

display:inline block;/*只想给您一个替代解决方案,请使用Font-Awesome

#通用表{
显示:内联;
宽度:80%;
保证金:0自动;
背景色:#ffffff;
边框:1px实心#C7CDD1;
}
.货币行img,
.货币行.名称{
垂直对齐:中间对齐;
}
.货币行{
最小高度:30px;
边框底部:1px实心#C7CDD1;
}
.货币行img,
.货币行.名称{
垂直对齐:中间对齐;
}
.货币行td{
填充:12px 0 12px 0;
}
.货币行td:第一个孩子{
左侧填充:10px;
}
.货币行td:最后一个子行{
右边填充:10px;
}

通货
价格
一维变化
1w变化
零钱
%指数市值
比特币
2727.74美元
+ 1492.46
53.89%
.arrow-up {
  display:inline-block; /* <-- this */
  width: 0;
  height: 0;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 8px solid black;
  vertical-align: middle;
}