Avatar billede mik789 Nybegynder
12. februar 2004 - 12:27 Der er 7 kommentarer og
3 løsninger

hvad betyder "offset"?

http://www.mozilla.org/docs/dom/domref/dom_el_ref.html#1021543 -> offsetHeight står der:

"offsetHeight gets the number of pixels that the current element is offset within the offsetParent node"

Det prøver jeg at forstå...
Hvad betyder "offset" på dansk?
Hvordan oversætter I "node" i den slags computersprog?

I praksis er et elements offsetHeight et mål for elementets højde. Hvordan er det i forhold til css? Er det elementet som total box (inkl. margin og border) eller bare dets "content height"?

//mik
Avatar billede oesten Nybegynder
12. februar 2004 - 12:33 #1
offset = forskydning, men det bruges også som 'dansk' ord. Node er straks værre, så lad være med at oversætte det - brug 'node'.
Avatar billede mik789 Nybegynder
12. februar 2004 - 12:38 #2
oesten> men er det særlig indlysende hvad "forskydningshøjde" er? eller "forskydningsforælder" for den sags syld? Jeg er godt klar over at "parent" bare er henvisnings til det omgivende element, men hvor det her med "forskydning"? det gør det da ikke sælig nemt at forstå at hoffsetHeight bare et er et mål for elementets højde (hvis det da er det det er???)
Avatar billede mik789 Nybegynder
12. februar 2004 - 12:40 #3
og det er ikke så meget for at oversætte det, som for at forstå det ;-)
"offsetParent node"???
Avatar billede mik789 Nybegynder
12. februar 2004 - 16:01 #4
OK, har kigget på brugen af ordet "offset" i manualerne. Det havde været sjovt at vide hvor ordet kom fra da det kom ind i web design... Grafisk design? geometri?

Det er svært at oversætte og forstå fordi det har mange forskellige betydninger. Det mest generelle er noget i retning af "udsnit" (eller måske bare "snit" som i "det gyldne snit" - er der en sammenhæng - det drejer sig jo også om grafiske dimensioner). Det er rigtigt at det også kan betyde "forskydning", men det giver ikke megen mening i det aktuelle sp., hvor det jo ikke er afstanden fra det omgivende element det drejer sig om, men bare elementets højde. Alle elementer optaget plads i forhold til, dvs. er udsnit af, omgivende elementer. Samtidig er de placeret i forhold til, dvs. i afstand fra, omgivende elementers yderkanter.

Mht CSS: offsetHeight giver elementets højde inkl. padding og border, men excl. margin.

Nogle der har mere info?
Avatar billede roenving Novice
14. februar 2004 - 00:23 #5
Grunden til at ovenstående formulering bruger offsetParent node er, at ikke alle omkransende elementer har en afgrænsende virkning, for det er f.eks. muligt at sætte <b></b> rundt om noget, som det på ingen måde afgrænser, så derfor er det måske en parent-node, men ikke en offsetParent node !o]

-- i øvrigt tror jeg, at offset kommer fra den grafiske betydning, da en hel del af termerne indenfor den grafiske præsentation af websider kommer fra dette område (f.eks. rendering !-)
Avatar billede mik789 Nybegynder
01. marts 2004 - 11:37 #6
oesten & roenving> læg svar, så deler vi pointene for denne interessante [  ;-) ] diskussion
Avatar billede roenving Novice
01. marts 2004 - 12:56 #7
-- velbekomme '-)
Avatar billede oesten Nybegynder
01. marts 2004 - 17:53 #8
-- ditto '-)
Avatar billede mik789 Nybegynder
03. marts 2004 - 13:18 #9
værs'artig d'herrer
Avatar billede roenving Novice
03. marts 2004 - 16:26 #10
-- og tak for points ;~}
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester