Я вывожу меню в строчку, но свойство inline применилось и для подменю. Как отменить это свойство для подменю?
<header>
<div class="logo">
<h1>Uniqlo</h1>
</div>
<ul class="first_menu">
<li><a href="#">Home</a></li>
<li><a href="#">Man</a>
<ul class=sub-menu>
<li>подпунтк21</li>
<li>подпункт 2</li>
<li>третий подпункт</li>
</ul>
</li>
<li><a href="#">Woman</a></li>
<li><a href="#">Sale</a></li>
<li><a href="#">Contacts</a></li>
</ul>
<ul class="second_menu">
<li><img src="static/search.svg" width="20px" alt="cart"></li>
<li><img src="static/heart.svg" width="20px" alt="wishlist"></li>
<li><img src="static/cart2.svg" height="23px" alt="search"></li>
</ul>
</header>
body{
margin: 0;
font-family: 'Poppins', sans-serif;
}
header{
display: flex;
align-items:center;
justify-content: space-between;
max-width: 1200px;
margin: 0 auto;
vertical-align: middle;
}
.logo{
margin-left: 50px;
}
.second_menu{
margin-right: 50px;
}
header ul li{
display: inline;
vertical-align: middle;
font-size: 18px;
padding: 0 30px 0 0 ;
}
header a{
text-decoration: none;
color: #000;
}
header a:hover{
color: #F34723;
}
li .sub-menu{
display: block;
position: absolute;
}