cari

Rumah  >  Soal Jawab  >  teks badan

javascript - Bagaimana untuk mendapatkan ketinggian bahagian yang dipaparkan unsur dalam js?

Apabila sesuatu elemen ditatal, beberapa atau semua elemen mungkin disembunyikan. Bagaimana untuk mendapatkan ketinggian bahagian yang boleh dilihat? Menggunakan clientHeight tidak berfungsi, apakah yang perlu saya lakukan?

过去多啦不再A梦过去多啦不再A梦2765 hari yang lalu749

membalas semua(4)saya akan balas

  • 某草草

    某草草2017-06-12 09:32:22

    Adakah anda maksudkan kesan tangga? Anda boleh melihat jarak tatal dalam tajuk


    $(dokumen).sedia(function(){
    $(window).scroll(function(){

        // 获得窗口滚动上去的距离
        var ling = $(document).scrollTop();
        // 在标题栏显示滚动的距离,不需要注释掉
        document.title = ling;
        // 如果滚动距离大于660的时候让楼梯显示
        if(ling>660){
            $('.return_top').show();
        }
    }
    
    

    balas
    0
  • phpcn_u1582

    phpcn_u15822017-06-12 09:32:22

    Gunakan offsetHeight

    balas
    0
  • typecho

    typecho2017-06-12 09:32:22

    Adakah benar bahawa clientHeight tidak ditetapkan untuk bekas induk, klien ditetapkan untuk kawasan yang boleh dilihat, ofset ditetapkan untuk kawasan yang boleh dilihat dengan bar skrol, dan tatal ditetapkan untuk kawasan yang lengkap

    Berikut ialah contoh untuk pratonton

    balas
    0
  • 给我你的怀抱

    给我你的怀抱2017-06-12 09:32:22

    ketinggian pelanggan

    balas
    0
  • Batalbalas