• 26-12-2022, 20:46:11
    #1
    Visial Stüdio üzerinden yaptığım ödev sitemde menüye tıklayınca altta bulunan kategori resimleri aşağıda kayıyor. Menü üstte açılıp sitenin kaymaması için ne yapmam gerekiyor.
    Hata resimleri aşağıda gösterilmiştir.


  • 26-12-2022, 20:54:30
    #2
    kodları görmeden ne yaptığını anlamak güç
  • 26-12-2022, 20:59:41
    #3
    Eğer Visual Studio kullanarak yaptığınız bir web sitesinde menüye tıkladığınızda sayfanın kaymasını önlemek istiyorsanız, aşağıdaki adımları izleyebilirsiniz:

    Menünün oluşturulmasını sağlayan HTML etiketlerinde "href" özelliğini kullanarak sayfanın kaymasını önleyen bir link oluşturun. Örneğin, aşağıdaki gibi bir link oluşturabilirsiniz:

    <a href="#" onclick="return false;">Ana Sayfa</a>

    Bu linkin "href" özelliği "#" olarak ayarlanmıştır, bu sayfanın kaymasını önleyen bir özelliktir. "onclick" özelliği de sayfanın kaymasını önleyen bir JavaScript fonksiyonudur.

    Menünün oluşturulmasını sağlayan JavaScript kodunu inceleyin ve sayfanın kaymasını önleyen bir özelliği ekleyin. Örneğin, aşağıdaki gibi bir kod parçacığı kullanabilirsiniz:

    $('#menu').click(function(event) {
    event.preventDefault();
    });

    Bu kod parçacığı, menünün tıklanması durumunda sayfanın kaymasını önleyen bir "event.preventDefault()" fonksiyonunu çalıştırır.

    Bu adımları izlediğiniz takdirde, menüye tıklandığında sayfanın kaymamasını sağlayabilirsiniz. Ancak, menünün açılıp kapanması gerektiği durumlarda bu özelliğin etkisini göstermeyebilir. Bu durumda, menünün açılıp kapanmasını sağlayan kod parçacıklarını inceleyip sayfanın kaymasını önleyen bir özelliği eklemeniz gerekebilir.