Rumah > hujung hadapan web > tutorial js > Penjelasan paling terperinci tentang sifat asas model kotak JS (contoh gambar dan teks)

Penjelasan paling terperinci tentang sifat asas model kotak JS (contoh gambar dan teks)

藏色散人
Lepaskan: 2022-08-06 17:52:37
ke hadapan
2149 orang telah melayarinya

Artikel ini akan menerangkan sifat asas model kotak JS melalui gambar dan teks: clientWidth/Height, offsetWidth/ Ketinggian, offsetTop/Left, scrollWidth/Height, scrollTop/Left, saya harap ia dapat membantu rakan yang memerlukan!

Tulis kotak JS

 <style>
    .container {
        width: 300px;
        height: 300px;
        border: 3px solid red;
        margin: 50px;
        position: relative;
    }
    .box {
        padding: 30px;
        width: 100px;
        height: 150px;
        border: 10px solid lightblue;
        position: absolute;
        top: 50px;
        left: 50px;
        font-size: 15px;
        line-height: 100px;
        text-align: center;
        overflow: auto;
    }
</style>

<body>
    <div class="container">
        <div class="box">盒子</div>
    </div>
</body>
Salin selepas log masuk

Model:
Penjelasan paling terperinci tentang sifat asas model kotak JS (contoh gambar dan teks)
Sifat kotak:

klien

  • clientWidth / clientHeight: lebar dan tinggi di dalam kotak
    (1) clientWidth: lebar kandungan padding kiri dan kanan
    (2) clientHeight: tinggi kandungan padding atas dan bawah
    Penjelasan paling terperinci tentang sifat asas model kotak JS (contoh gambar dan teks)

  • klienAtas / klienKiri: lebar sempadan kiri dan atas
    Penjelasan paling terperinci tentang sifat asas model kotak JS (contoh gambar dan teks)

mengimbangi

  • offsetWidth / offsetHeight: lebar dan tinggi kawasan kotak yang boleh dilihat
    (1) offsetWidth: clientWidth sempadan kiri dan kanan
    (2) offsetHeight: clientHeight sempadan atas dan bawah
    Penjelasan paling terperinci tentang sifat asas model kotak JS (contoh gambar dan teks)

  • offsetParent : Dapatkan objek rujukan induknya (tidak semestinya elemen induk)
    Cari objek rujukan induk:
    (1) Dalam satah yang sama, elemen paling luar ialah objek rujukan induk bagi semua elemen keturunan; (2) Berdasarkan kedudukan: mutlak/relatif/tetap, elemen tersebut akan memisahkan diri daripada aliran dokumen dan menjadi satah baharu, dengan itu menukar rujukan induk bagi elemen
    (3) Rujukan ibu bapa badan adalah batal.

  • offsetTop / offsetLeft: atas/kiri mengimbangi daripada rujukan induknya (dari sempadan luar elemen semasa ke sempadan dalam elemen rujukan induk)


    Penjelasan paling terperinci tentang sifat asas model kotak JS (contoh gambar dan teks)

scroll

  • scrollWidth / scrollHeight: lebar dan ketinggian sebenar di dalam kawasan visual

    (1) Apabila tiada limpahan kandungan: scrollWidth/Height = clientWidth/Height
    (2) Berbeza jika terdapat limpahan Hasilnya adalah lebih kurang sama dengan lebar dan tinggi kandungan sebenar kotak: padding atas dan bawah ialah lebar dan tinggi. kandungan sebenar;
    (3) Selagi limpahan berlaku, nilai limpahan juga akan mengubah hasil tatal ke tahap tertentu.

    Penjelasan paling terperinci tentang sifat asas model kotak JS (contoh gambar dan teks)

  • scrollTop/scrollKiri: ketinggian/lebar bar skrol menegak/mendatar


    Penjelasan paling terperinci tentang sifat asas model kotak JS (contoh gambar dan teks)
    Nota: atribut di atas Di sini, hanya scrollLeft dan scrollTop boleh menetapkan nilai, atribut lain adalah baca-sahaja

berkaitan Disyorkan: [

Tutorial video JavaScript]

Atas ialah kandungan terperinci Penjelasan paling terperinci tentang sifat asas model kotak JS (contoh gambar dan teks). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:csdn.net
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan