Remove the Overflow and add flex to the container
.listElement{
padding: 0.60rem;
margin: 10px auto;
width: 75%;
/* border: 2px solid red; */
display: inline-block;
background-color: #eee
}
.closeList{
padding: 0.60rem;
margin: 5px auto;
display: inline-block;
text-align: center;
background-color: #ddd;
width: 15%;
cursor: pointer;
}
.container{
background-color: red;
display:flex;
}
<div class="container">
<div class="listElement">
hellooo
</div>
<div class="closeList">
x
</div>
</div>
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…