lostyazilim
tr.link

Bootstrap SB Admin Temasını Düzenleme

15 Mesajlar 2.468 Okunma
lstbozum
tr.link

emalper emalper WM Aracı Kullanıcı
  • Üyelik 12.06.2017
  • Yaş/Cinsiyet 29 / E
  • Meslek Ogrenci
  • Konum Bursa
  • Ad Soyad A** E**
  • Mesajlar 72
  • Beğeniler 4 / 4
  • Ticaret 0, (%0)
İyigünler Arkadaşlar,

Ben üzerinde çalıştığım bir proje için SB Admin Bootstrap temasının sidebarını kullanmak istiyorum ama bir kaç degişiklik yaparak.

İlk öncelikle mobilde sayfayı açtıgımda yada yenilediğimde sidebarın gelmemesini istiyorum ve bunun içinde document.ready fonksiyonunu kullandım ama bu seferde sayfayı yeniledigimde yada yeniden açtıgımda anlık olarak gelip kayboluyor. Acaba bunun nedeni nedir





(function($) {
"use strict"; // Start of use strict

// Toggle the side navigation
$("#sidebarToggle, #sidebarToggleTop").on('click', function(e) {
$("body").toggleClass("sidebar-toggled");
$(".sidebar").toggleClass("toggled");
if ($(".sidebar").hasClass("toggled")) {
$('.sidebar .collapse').collapse('hide');
};
});

$(".container-fluid").on('click', function(e) {
if ($(".sidebar").hasClass("accordion")) {
$("body").addClass("sidebar-toggled");
$(".sidebar").addClass("toggled");
}
});

$( document ).ready(function() {
function screenClass() {
if($(window).innerWidth() > 768) {
$(".sidebar").hover(function(e) {
$("body").removeClass("sidebar-toggled");
$(".sidebar").removeClass("toggled");
});
$("#content").hover(function(e) {
$("body").addClass("sidebar-toggled");
$(".sidebar").addClass("toggled");
});
} else {
$("body").addClass("sidebar-toggled");
$(".sidebar").addClass("toggled");
}
}

screenClass();

$(window).bind('resize',function(){
screenClass();
});
});

// Close Sub Menus When Hover Over Content
$("#content").hover(function(e) {
$("#test-button").addClass("collapsed"); // This test button has to be added into htm nav links as an id
$("#collapseTwo").removeClass("show");
});

// Prevent the content wrapper from scrolling when the fixed side navigation hovered over
$('body.fixed-nav .sidebar').on('mousewheel DOMMouseScroll wheel', function(e) {
if ($(window).width() > 768) {
var e0 = e.originalEvent,
delta = e0.wheelDelta || -e0.detail;
this.scrollTop += (delta < 0 ? 1 : -1) * 30;
e.preventDefault();
}
});

// Scroll to top button appear
$(document).on('scroll', function() {
var scrollDistance = $(this).scrollTop();
if (scrollDistance > 100) {
$('.scroll-to-top').fadeIn();
} else {
$('.scroll-to-top').fadeOut();
}
});

// Smooth scrolling using jQuery easing
$(document).on('click', 'a.scroll-to-top', function(e) {
var $anchor = $(this);
$('html, body').stop().animate({
scrollTop: ($($anchor.attr('href')).offset().top)
}, 1000, 'easeInOutExpo');
e.preventDefault();
});

})(jQuery); // End of use strict


 

 

wmaraci
reklam

ilimyolu ilimyolu WM Aracı Kullanıcı
  • Üyelik 01.11.2019
  • Yaş/Cinsiyet 27 / E
  • Meslek öğrenci
  • Konum Tokat
  • Ad Soyad M** I**
  • Mesajlar 82
  • Beğeniler 28 / 13
  • Ticaret 1, (%100)
Konu takip +
 

 

Sizde ailemize katılmak ister misiniz? | Wmabi.com

Abdullahx Abdullahx MW Aracı Kullanıcı
  • Üyelik 03.04.2019
  • Yaş/Cinsiyet 29 / E
  • Meslek .
  • Konum Trabzon
  • Ad Soyad A** K**
  • Mesajlar 905
  • Beğeniler 393 / 395
  • Ticaret 3, (%100)
Sidebar ı document ready olmadan kapat. Document ready ne demek, doküman hazır olduktan sonra yapılacak işlemler. Hazır olduktan sonra gizleyince haliyle ufak bir görünüp kaybolması normal
 

 


emalper emalper WM Aracı Kullanıcı
  • Üyelik 12.06.2017
  • Yaş/Cinsiyet 29 / E
  • Meslek Ogrenci
  • Konum Bursa
  • Ad Soyad A** E**
  • Mesajlar 72
  • Beğeniler 4 / 4
  • Ticaret 0, (%0)
O şekildede denedim ama yine aynı şekilde bir sonuç elde ettim
 

 

wmaraci
wmaraci

Abdullahx Abdullahx MW Aracı Kullanıcı
  • Üyelik 03.04.2019
  • Yaş/Cinsiyet 29 / E
  • Meslek .
  • Konum Trabzon
  • Ad Soyad A** K**
  • Mesajlar 905
  • Beğeniler 393 / 395
  • Ticaret 3, (%100)
Ufak bir preloader koyabilirsiniz o zaman görüntüyü düzeltmek adına
 

 


rws rws WM Aracı Kullanıcı
  • Üyelik 23.10.2012
  • Yaş/Cinsiyet 37 / E
  • Meslek kimyager
  • Konum İstanbul Anadolu
  • Ad Soyad E** B**
  • Mesajlar 666
  • Beğeniler 94 / 138
  • Ticaret 2, (%100)
.sidebar {
width: 0rem;
min-height: 100vh;
overflow: hidden;
}


bu şekilde dener misiniz
 

 

wordpress-html-css-web işleri yapılır

emalper emalper WM Aracı Kullanıcı
  • Üyelik 12.06.2017
  • Yaş/Cinsiyet 29 / E
  • Meslek Ogrenci
  • Konum Bursa
  • Ad Soyad A** E**
  • Mesajlar 72
  • Beğeniler 4 / 4
  • Ticaret 0, (%0)
Cevabınız için teşekkür ederim yalnız öyle yaptıgımda sidebar tamamen kullanılmaz hale geldi
 

 

rws rws WM Aracı Kullanıcı
  • Üyelik 23.10.2012
  • Yaş/Cinsiyet 37 / E
  • Meslek kimyager
  • Konum İstanbul Anadolu
  • Ad Soyad E** B**
  • Mesajlar 666
  • Beğeniler 94 / 138
  • Ticaret 2, (%100)

emalper adlı üyeden alıntı

Cevabınız için teşekkür ederim yalnız öyle yaptıgımda sidebar tamamen kullanılmaz hale geldi


edit :

.sidebar.toggled {
width: 6.5rem!important;
overflow: hidden;
}
.sidebar {
width: 0;
min-height: 100vh;
overflow: hidden;
}
 

 

wordpress-html-css-web işleri yapılır

emalper emalper WM Aracı Kullanıcı
  • Üyelik 12.06.2017
  • Yaş/Cinsiyet 29 / E
  • Meslek Ogrenci
  • Konum Bursa
  • Ad Soyad A** E**
  • Mesajlar 72
  • Beğeniler 4 / 4
  • Ticaret 0, (%0)
Bu seferde sayfayı yeniledigim gibi siderbar çıkıyor
 

 

Abdullahx Abdullahx MW Aracı Kullanıcı
  • Üyelik 03.04.2019
  • Yaş/Cinsiyet 29 / E
  • Meslek .
  • Konum Trabzon
  • Ad Soyad A** K**
  • Mesajlar 905
  • Beğeniler 393 / 395
  • Ticaret 3, (%100)
Hocam responsive css kodlarını kullanmayı denediniz mi, internet üzerinde çalışan bir örneği varsa link atar mısınız?

@media (max-width: 768px) {
.sidebar, .sidebar.toggled {
display: none;
}
}
 

 


wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al