Farqi: CSS kengligi va clientWidth
“getComputedStyle(elem).width” va “elem.clientWidth” o’rtasidagi farq nima?
Kamida 3 ta farqni keltiring. Qancha ko’p bo’lsa, shuncha yaxshi.
Farqlar:
clientWidthsonli,getComputedStyle(elem).widthesa oxiridapxbo`lgan qatorni qaytaradi.getComputedStyleinline element uchunautokabi raqamli bo`lmagan kenglikni qaytarishi mumkin.clientWidthelementning ichki kontent maydoni va qo’shimchalar, CSS kengligi (standartbox-sizingbilan) esa to’ldirgichsiz ichki kontent maydonidir.- Agar aylantirish paneli mavjud bo’lsa va brauzer uning uchun bo’sh joy ajratsa, ba’zi brauzerlar ushbu bo’sh joyni CSS kengligidan ajratadi (chunki u endi kontent uchun mavjud emas), ba’zilari esa yo’q.
clientWidthxususiyati har doim bir xil bo’ladi: agar zaxiralangan bo’lsa, aylantirish paneli o’lchami olib tashlanadi.