Öncelikle merhabalar.
HTML-CSS bir menüde sıkıntı yaşıyorum. https://jsfiddle.net/qwvs6gw5/ bu linkten göreceğiniz üzere menü yan yana butonlardan oluşuyor. Ancak ben bu menünün küçük(mobil) sayfalarda otomatik olarak aşağıya doğru alt alta dizilmesini istiyorum.
İstediğim menü aynen şu şekilde olacak: https://jsfiddle.net/rLkeum5w/ sağ alttaki output penceresini küçültüp büyülttüğünüzde butonların otomatik ekrana sığdığını göreceksiniz.
Yardımcı olacaklara şimdiden teşekkürler
Responsive menüde ufak sıkıntı
3
●283
- 09-02-2018, 16:08:18kapsayıcıdaki widthi ya yüzdeli şekilde vermelisiniz yada aşağıdaki gibi vermeyin Ayrıca menü yaparken float yerine display:inline-block; kullanırsanız daha iyi olacaktır. Eğer illaki width verecekseniz @media kullanımını araştırın. 57.satırdaki 2 classı şu şekilde değiştirirseniz sorun çözülür;
.navX{
margin:0 auto;
height:auto;
}
.navX li{
width:160px;
height:45px;
display:inline;
display:inline-block;
cursor: pointer;
transition:all 0.4s;
-webkit-transition:all 0.4s;
-moz-transition:all 0.4s;
} - 09-02-2018, 17:15:25hocam cevap ve yardım için teşekkürler. dediğiniz kodları girdim oldu. butonların arasında az boşluk kaldı ama sıkıntı değil.Oguzhanozuag adlı üyeden alıntı: mesajı görüntüle
- 09-02-2018, 18:03:41navX li ye margin-right:-4px; verirsen boşluklar düzelir.enescimen adlı üyeden alıntı: mesajı görüntüle