Šiame straipsnyje demonstruojamas DOM elementas „clientTop“ ir praktinis įgyvendinimas HTML.
Kaip naudoti DOM elementą „clientTop“ HTML?
Ypatybė „clientTop“ naudinga dirbant su HTML elementų išdėstymu ir padėtimi kuriant tinklalapius. O tai savo ruožtu padeda kurti reaguojančius ir dinamiškus svetainių maketus
Pavyzdys
Pateikiame pavyzdį, kaip geriau suprasti „clientTop“ nuosavybę. Pavyzdžiui, kraštinės svoris nuo viršutinės padėties įvertinamas šiame pavyzdyje:
< kūnas >
< h3 id = 'pavyzdys' > Straipsnis pateiktas Linuxhint geresniam paaiškinimui < / h3 >
< / kūnas >
Pirma, viduje „
< stilius >
#pavyzdys {
siena : 2px vientisa juoda;
pamušalas: 10px;
fonas- spalva : šviesiai pilka;
}
< / stilius >
Po to viduje „
Įvykdžius aukščiau nurodytą kodą, tinklalapis atrodo taip:
Išvestis rodo, kad div ir h3 elementai rodomi tinklalapyje su pagrindiniu stiliumi.
Naudokite „clientTop“ nuosavybę
Norėdami naudoti ' kliento viršus ypatybę HTML elemente, pridėkite šias kodo eilutes viduje “ žymą. Šio kodo fragmento paaiškinimas paaiškintas toliau:
< scenarijus >buvo pavyzdys = document.getElementById ( 'pavyzdys' ) ;
var topAukštis = example.clientTop;
console.log ( 'Viršutinės kraštinės aukštis:' + viršaus Aukštis + 'px' ) ;
< / scenarijus >
Aukščiau pateiktame kodo fragmente:
- Pirma, kintamasis ' pavyzdys “ yra sukurta, kuri saugo informaciją arba taiko kai kuriuos veiksmus HTML elementui.
- Toliau „ viršaus Aukštis ' kintamasis saugo ' pavyzdys ' kintamasis kartu su ' kliento viršus ' nuosavybė.
- Pabaigoje parodykite „ viršaus Aukštis ' kintamasis konsolėje naudojant ' console.log() “ metodas.
Įvykdžius aukščiau pateiktą kodo fragmentą, konsolė atrodo taip:
Aukščiau pateikta išvestis iliustruoja, kad pasirinktų elementų viršutinės kraštinės aukštis / svoris rodomas konsolėje pikseliais.
Išvada
„ kliento viršus “ ypatybė matuoja bendrą HTML elementų aukštį, įskaitant jų kraštus ir užpildymą. Ypatybė „clientTop“ grąžina pasirinkto HTML elemento kraštinės svorį iš viršutinės padėties, o tai padeda kurti interaktyvius tinklalapius. Šiame straipsnyje parodyta, ką reiškia DOM elementas „clientTop“ HTML.