float:right;没有效果的解决方法
要点1:在父级div 加 position: relative;
要点2:在子级div 加 position:absolute;right:0px;
.top {
position: relative;
background: rgba(255, 77, 59, 1);
display: flex;
}
<div class="top" style=" height: 60px" >
<div class="left1" style="margin-left:15.5px; margin-top:17.5px; margin-bottom: 12.5px " >
<img src="../../static/top/logo .png" alt="logo" style="width: 89px; height: 26px; " />
</div>
<img src="../../static/top/menu.png" alt="menu" style="width: 13.5px; height: 10.5px; margin-right:16px; margin-top:25px; margin-bottom: 24.5px; position:absolute; right:0px; " />
</div>