javascript - Bagaimana untuk mendapatkan ketinggian elemen penyesuaian ketinggian?
phpcn_u15822017-05-16 13:43:33
0
5
585
Ketinggian kotak elemen saya tidak ditetapkan dan dikembangkan oleh kandungan subset. Bagaimanakah cara saya mendapatkan ketinggiannya? Semua kaedah seperti ketinggian adalah 0. Adakah terdapat sebarang cara untuk mendapatkan ketinggian sebenar?
Nilai yang diperoleh semuanya 0 kerana ketinggian tidak ditetapkan Apa yang saya mahu ialah ketinggian sebenar dipaparkan selepas halaman web dimuatkan, termasuk subset
Kemungkinan pertama ialah js dilaksanakan sebelum rendering selesai. . Mendapat 0 Kemungkinan kedua ialah elemen kanak-kanak semuanya terapung atau berada pada kedudukan mutlak. Lapisan paling luar tiada ketinggian Kemungkinan ketiga ialah elemen yang salah diperoleh, adakah tulisan js salah?
Boleh tangguh seketika sebelum mendapat ketinggian kandungan, contohnya seperti ini
clientHeight, scrollHeight, offsetHeight
innerHeight, outerHeight
Pada asasnya sentiasa ada yang sesuai dengan anda
Nilai yang diperoleh semuanya 0 kerana ketinggian tidak ditetapkan Apa yang saya mahu ialah ketinggian sebenar dipaparkan selepas halaman web dimuatkan, termasuk subset
Kemungkinan pertama ialah js dilaksanakan sebelum rendering selesai. . Mendapat 0
Kemungkinan kedua ialah elemen kanak-kanak semuanya terapung atau berada pada kedudukan mutlak. Lapisan paling luar tiada ketinggian
Kemungkinan ketiga ialah elemen yang salah diperoleh, adakah tulisan js salah?
Ia sepatutnya disebabkan oleh melaksanakan kod untuk mendapatkan ketinggian sebelum elemen dipaparkan.