C 1
chengdu
xranzei 1
xranzei
zendor2 1
zendor2
Bvural41 1
Bvural41
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Almira2 1
Almira2
romegames 1
romegames
D 1
delimuratt
melankolıa18 1
melankolıa18
shrpnl 1
shrpnl
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

HTML ve CSS Kodları ile Menü Simgesi Oluşturmak..

  • Konuyu başlatan Konuyu başlatan ByESiNTi
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 5
  • Görüntüleme Görüntüleme 802
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

ByESiNTi

ByESiNTi TURKMMO
Banlı
Katılım
21 Nis 2021
Konular
1,033
Mesajlar
4,724
Çözüm
15
Online süresi
3mo 27d
Reaksiyon Skoru
1,970
Altın Konu
343
TM Yaşı
5 Yıl 1 Ay 17 Gün
Başarım Puanı
287
Yaş
51
MmoLira
3,408
DevLira
12
Ticaret - 0%
0   0   0

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!

Menü Simgesi Nasıl Oluşturulur

Bir simge yöntemi kullanmıyorsanız, HTML ve CSS ile temel bir menü simgesi oluşturabilirsiniz:



Kod:
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<style>
div {
  width: 35px;
  height: 5px;
  background-color: black;
  margin: 6px 0;
}
</style>
</head>
<body>

<p>A menu icon:</p>

<div></div>
<div></div>
<div></div>

</body>
</html>





Menü simgesi kodunu indirebilirsiniz..




Menü Simgesi Nasıl Yapıldığını Detaylı Anlatayım;

Adım 1) HTML'yi ekleyin:

Örnek:​

Kod:
<div></div>
<div></div>
<div></div>

Adım 2) CSS'yi ekleyin:

Örnek:​

Kod:
div {
  width: 35px;
  height: 5px;
  background-color: black;
  margin: 6px 0;
}

Örnek Açıklama

widthVe heightözelliği belirtir, her çubuğun genişliği ve yüksekliği.

Bir siyah ekledik background-colorve marginher çubuk arasında biraz mesafe oluşturmak için üst ve alt kısımlar kullanıldı.


Hareketli Simge

Tıklandığında menü simgesini "iptal/kaldır" simgesine değiştirmek için CSS ve JavaScript'i kullanın:

Adım 1) HTML'yi ekleyin:

Örnek:​

Kod:
<div class="container" onclick="myFunction(this)">
  <div class="bar1"></div>
  <div class="bar2"></div>
  <div class="bar3"></div>
</div>

Adım 2) CSS'yi ekleyin:

Örnek:​

Kod:
.container {
  display: inline-block;
  cursor: pointer;
}

.bar1, .bar2, .bar3 {
  width: 35px;
  height: 5px;
  background-color: #333;
  margin: 6px 0;
  transition: 0.4s;
}

/* Rotate first bar */
.change .bar1 {
  -webkit-transform: rotate(-45deg) translate(-9px, 6px) ;
  transform: rotate(-45deg) translate(-9px, 6px) ;
}

/* Fade out the second bar */
.change .bar2 {
  opacity: 0;
}

/* Rotate last bar */
.change .bar3 {
  -webkit-transform: rotate(45deg) translate(-8px, -8px) ;
  transform: rotate(45deg) translate(-8px, -8px) ;
}

Adım 3) JavaScript'i ekleyin:

Örnek:​

Kod:
function myFunction(x) {
  x.classList.toggle("change");
}

Örnek Açıklama

HTML & CSS: Daha öncekiyle aynı stilleri kullanıyoruz, ancak bu sefer her <div> öğesinin etrafına bir kapsayıcı öğesi sarıyoruz ve her biri için bir sınıf adı belirliyoruz.

Konteyner elemanı, kullanıcı fareyi div'ler (çubuklar) üzerinde hareket ettirdiğinde bir işaretçi sembolü göstermek için kullanılır. Üzerine tıklandığında, her yatay çubuğun stillerini değiştirecek yeni bir sınıf adı ekleyen bir JavaScript işlevi yürütür: ilk ve son çubuk dönüştürülür ve "x" harfine döndürülür. Ortadaki çubuk kaybolur ve görünmez olur.
 
Son düzenleme:
Paylaşım için teşekkürler :)
 
Paylaşım için teşekkürler, ellerine sağlık :)
 
Paylaşım için teşekkürler :)
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst