Menü Ortalama
Adresindeki menüyü nasıl ortalayabilirim? Ne yaptıysam beceremedim Birde kapatır açılır yapmak istiyorum. Yardım edebilir misiniz?
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (5)
CSS kodlarını bunlarla değiştir kardeşim, o boşluklar ul nin standart boşlukları. Bu arada float kullanma artık her işlemi display: flex
ile halledebilirsin.
.menu {
overflow: hidden;
background-color: #fff;
border-bottom: 1px solid #ddd;
display: flex;
align-items: center;
justify-content: center;
}
.menu ul {
padding: 0;
margin: 0;
}
.menu ul li {
display:inline-block;
list-style-type: none;
}
.menu ul li a {
text-decoration: none;
display: block;
padding: 10px 20px;
color: #000000;
}
.menu ul li a:hover {
color: #ffffff;
background-color: #003ab0;
}
Teşekkür ederim. Ancak display: flex; dediğim zaman sağ alt tarafta bir boşluk kalıyor. Bu boşluğu nasıl silebilirim veya farklı bir method ile nasıl menülerimi dikey ortalayabilirim?
İlgili görsel: https://i.ibb.co/z2hzTdc/menuortalama.png