Arama kutumun tüm hareketini canlandırmaya çalışıyorum. Şimdiye kadar opaklık ve genişlik canlandırıyor, ancak genişlik 0'a ayarlandığında ve animasyon tamamlandığında, arama kutusunun daraldığı alan, hiçbir animasyon olmadan gerçekleşir. Bunun yerine istediğim, genişliğin diğer elemanların dinamik olarak konumlanmasını etkilemesidir.Öğelerin hareket etmesini sağlayın
Benim javascript apppends arama kutusuna
input.search-box {
opacity: 0;
width: 0px;
transition: 1s;
}
input.search-box.show {
width: 100%;
opacity: 1;
transition: 1s;
}
orada arama simgesi ve ev simgesi arasında olmamalıdır boşluk, olmanın başka bir sorun da var için .Show. Arama kutusundan dolayı eminim. Bunun yerine kullanmak sabit genişliğe width: 100%
kullanmanın
<li>
<a href="index.html"><i class="fa fa-home"></i></a>
</li>
<li class="search-box-list">
<input id="search-box" type="text" class="search-box special" placeholder="Input STEAMID..." />
</li>
<li class="search-icon-list">
<a href="#" class="fa fa-search search-icon"></a>
</li>
Şu ana kadar ne yaptık? –
Boş alan, büyük olasılıkla LI kabından geliyor. İnceleme elemanını kullan. Kontrol ettikten sonra soru sormamalı. –