Çözüldü CSS, margin-top: çalışmıyor

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

manyetiklahmacun

Centipat
Katılım
29 Ekim 2022
Mesajlar
73
Çözümler
1
Merhabalar, kendimi geliştirmek üzere HTML, CSS öğreniyorum. Bir hata ile karşılaştım.

Anasayfa, hakkımızda, sosyal medaya bölümlerini kırmızı ile işaretlediğim yere almak istiyorum fakat, margin-top: veyahut top: çalışmıyor.



HTML

<ul class="menu">
<li>Anasayfa</li>
<li>Hakkımızda</li>
<li>Sosyal Medya</li>
</ul>

CSS
.menu{
list-style-type: none;
}
.menu li{
color: #fff;
display: inline-block;
margin-top:5px;
margin: 10px;
}
 

Dosya Ekleri

  • Screenshot_19.png
    2,8 KB · Görüntüleme: 68
Çözüm
CSS:
ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
  background-color: #333;
}

li {
  float: left;
}

li a {
  display: block;
  color: white;
  text-align: center;
  padding: 14px 16px;
  text-decoration: none;
}

CSS'inizi bu şekilde yapıp listenizin elemanlarını <li><a>X</a></li>
yapar mısınız?
@EFHMedia Bilgim olmadığı ne malum? Ayrıca az önceki margin olayını da araştır derim - koymadan nasıl yazı yukarı gidecek merak ettim doğrusu.
 
Son düzenleyen: Moderatör:
Tabii ki, fakat öğrenmeye çalıştığım için neden bu şekilde yapmam gerektiğini ve ekstra eklediğiniz kodların ne işe yaradığını paylaşır mısınız. Deniyorum şimdi kodunuzu.
 
Tabii ki, fakat öğrenmeye çalıştığım için neden bu şekilde yapmam gerektiğini ve ekstra eklediğiniz kodların ne işe yaradığını paylaşır mısınız. Deniyorum şimdi kodunuzu.
@Ulwus Hocam attığınız kodu denedim. Teşekkürler güzel oldu, dediğim gibi müsait bir vaktiniz var ise açıklarsanız sevinirim.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…