Я поместил некоторый элемент div внутри элемента TD с левым значением, используя position: absolute и left value, но мне нужно выровнять div вертикально по центру без фиксированного значения поля и отступа, потому что мой TDвысота может быть чем угодно.Я добавил образец для справки, любая помощь?
.content {
position: absolute;
left: 20px;
background: grey;
width: 100px;
height: 20px;
}
td {
border: 1px solid grey;
border-collapse: collapse;
/* Works in chrome, Firefox, Edge but not in IE 11*/
display: flex;
align-items: center;
}
.content2 {
position: absolute;
left: 140px;
background: grey;
width: 100px;
height: 20px;
}
<table>
<tr>
<td style='width:300px;height:30px;'>
<div class='content'>
</div>
<div class='content2'>
</div>
</td>
</tr>
</table>
Спасибо,