Html ve Css Kullanarak Kayan Navbar Yapımı

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Web işleri falan filan
Uzman Üye
Katılım
16 May 2017
Mesajlar
196
Tepki puanı
25
Ödüller
7
9 HİZMET YILI
Merhaba arkadaşlar. Kendimi geliştirmek amaçlı web sitesi tasarımı yapıyorum. Navbarı(Menü Çubuğu) kayan şekilde nasıl yapılır onu göstermek istedim sizlere:
Kod:
[COLOR=rgb(184, 49, 47)]Css kodum : [/COLOR]

[CODE=css].navbar-brand{
    transition: all .5s;
}

.navbar-brand:hover {
    color: #e74c3c!important;
}

nav.navbar-container{
    padding: 20px 0 20px 0;
}

#mainNav {
    background-color: transparent;
}

#mainNav .navbar-nav .nav-item .nav-link {
    font-size:14px;
    font-weight: 400;
    padding: 12px 10px;
    letter-spacing: 1px;
    color: white;
    transition: all.5s;

}
#mainNav .navbar-nav .nav-item .nav-link:hover {
    color: #e74c3c;

}

nav.shrink {
    padding: 0;
    background-color: #e74c3c!important;

}

#mainNav .navbar-toggler {
    font-size:12px;
    right: 0;
    padding: 13px;
    text-transform: uppercase;
    color: white;
    border: 0;
    background-color: #e74c3c;
}

nav.shrink .navbar-nav .nav-item .nav-link:hover,
nav.shrink .navbar-brand:hover {
    color: black!important;
}





.navbar-brand.shrink,
.navbar-container.shrink,
.navbar.fixed-top.shrink,
navbar-brand,
.navbar-container{
    transition: .8s;
}

Js kodum :

JavaScript:
$(document).on('scroll', function() {
  if ($(document).scrollTop() > 50) {
    $('nav').addClass('shrink');
  } else {
    $('nav').removeClass('shrink');
  }
});
const textPath = document.querySelector("text-path");

const h = document.documentElement,
      b = document.body,
      st = 'scrollTop',
      sh = 'scrollHeight';

document.addEventListener("scroll", e => {
  let percent = (h[st]||b[st]) / ((h[sh]||b[sh]) - h.clientHeight) * 100;
  textPath.setAttribute("startOffset", (-percent * 40) + 1200)
});
Bootstrap kodu :
[CODE title="Bootstrap Kodu"]<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css" >[/CODE]


Yorumlarınızı bekliyorum. Ekleyebileceğim şeyleride önerebilirrsiniz. İyi Forumlar​

GIF 1.06.2020 12-54-38-min.gif
 
Onaylı Üye
Katılım
11 Ara 2017
Mesajlar
61
Çözümler
1
Tepki puanı
4
Yaş
27
8 HİZMET YILI
Akılda kalıcı olmuş güzel bi çalışma ellerine sağlık
 
Onaylı Üye
Katılım
7 Şub 2018
Mesajlar
146
Tepki puanı
10
Ödüller
5
Yaş
24
8 HİZMET YILI
Arayanlar için güzel bir paylaşım
 
Onaylı Üye
Katılım
27 Ağu 2018
Mesajlar
59
Tepki puanı
2
Ödüller
4
Yaş
28
7 HİZMET YILI
Anlamadığım şey az önce lolde fps drop sorununu çözemeyen adamın bu konu altında akılda kalıcı demiş olması vay arkadaş!!!
Post automatically merged:

Sorsan web coderdir bunlar
 
Just Mad
Seçkin Üye
Katılım
16 Şub 2019
Mesajlar
449
Çözümler
1
Tepki puanı
35
Ödüller
6
7 HİZMET YILI
Knk Süper Ellerine Sağlık Yararlı Bi Paylaşım Olmuş Dahada Devam Ettirecekmisin
 
Web işleri falan filan
Uzman Üye
Katılım
16 May 2017
Mesajlar
196
Tepki puanı
25
Ödüller
7
9 HİZMET YILI
Knk Süper Ellerine Sağlık Yararlı Bi Paylaşım Olmuş Dahada Devam Ettirecekmisin
Devam ettirmeyi düşünüyorum evet ama genel olarak takıldığınız yerleri yada çözümü zor bulunan bazı hataları paylaşmayı düşünüyorum. İstek bir bilgi olursa onlar önceliğim olucak.
 
Just Mad
Seçkin Üye
Katılım
16 Şub 2019
Mesajlar
449
Çözümler
1
Tepki puanı
35
Ödüller
6
7 HİZMET YILI
Devam ettirmeyi düşünüyorum evet ama genel olarak takıldığınız yerleri yada çözümü zor bulunan bazı hataları paylaşmayı düşünüyorum. İstek bir bilgi olursa onlar önceliğim olucak.
Süper Olur Özelliklede Yeni Üyeler İçin Bilgilendirici Birşey Olur
 
Seçkin Üye
Katılım
14 Nis 2020
Mesajlar
308
Çözümler
2
Tepki puanı
9
Ödüller
4
Yaş
22
6 HİZMET YILI
knk tamda aradığım konuydu ellerine sağlık
 
Onaylı Üye
Katılım
5 Haz 2020
Mesajlar
58
Tepki puanı
5
Ödüller
5
Yaş
28
6 HİZMET YILI
Adam yapmış yapacağını Ben olsam beceremem
 
pokemen
Uzman Üye
Katılım
8 Ağu 2016
Mesajlar
151
Çözümler
1
Tepki puanı
3
Ödüller
9
Yaş
24
9 HİZMET YILI
gerekn bılgıler alındı teşekurler.
 
Seçkin Üye
Katılım
20 Haz 2020
Mesajlar
298
Çözümler
2
Tepki puanı
3
Ödüller
3
Sosyal
5 HİZMET YILI
standart bir HTML listesinden oluşturacağız. Navigation (Gezinme) Menü temel olarak bir bağlantı listesidir, bu nedenle <ul> ve <li> öğelerini kullanmak gerekir: ... Navbarda neden overflow kullandık. ... HTML KAYAN RESİM VE Marguee KULLANIMI; HTML RESİM EKLEME; CSS (BOYUT) ...
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst