Не слишком уверен, почему absolute
+ height
+ flex
+ float
.
Дляheight
, absolute
, height
и <li style="height:35px;border-bottom:1px solid #ddd;"> <span style="height:35px;display:flex;justify-content:space-between"> <div style="font-family:SertoJerusalem;margin:8px 10px;" id="ui-id-2" tabindex="-1">Ariana Grande Is Looking Beautifull</div> <div style="display:none;">2</div> <div style="margin:8px 10px;" class="garshuninamefont">Justin Biber Selena Gomez</div> </span> </li><li style="border-bottom:1px solid #ddd;"> <span style="display:flex;justify-content:space-between;align-items:center;"> <div style="font-family:SertoJerusalem;margin:8px 10px;" id="ui-id-2" tabindex="-1">Ariana Grande Is Looking Beautifull</div> <div style="display:none;">2</div> <div style="margin:8px 10px;" class="garshuninamefont">Justin Biber <br/>Selena Gomez</div> </span> </li>
может быть отброшен:
height: 35px;
Это может быть полезно прочитать https://css-tricks.com/snippets/css/a-guide-to-flexbox/