Skip to content

Commit a317465

Browse files
committed
Update 2-ui\1-document\09-size-and-scroll\tasks
1 parent 7a50345 commit a317465

File tree

1 file changed

+1
-1
lines changed
  • 2-ui/1-document/09-size-and-scroll/6-width-vs-clientwidth

1 file changed

+1
-1
lines changed

2-ui/1-document/09-size-and-scroll/6-width-vs-clientwidth/solution.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ Differenze:
33
1. `clientWidth` è un valore numerico, `getComputedStyle(elem).width` invece restituisce una stringa con `px` alla fine.
44
2. `getComputedStyle` può restituire una larghezza non numerica come `"auto"` per un elemento inline.
55
3. `clientWidth` è l'area del contenuto interna di un elemento più i padding, mentre la proprietà width dei CSS (con il valore predefinito di `box-sizing`) è l'area del contenuto interna *senza i padding*.
6-
4. Se c'è una barra di scorrimento ed il browser le riserva uno spazio, alcuni browser sottraggono quello spazio dalla larghezza impostata tramite CSS (perché non è più disponibile per i contenuti), e altri invece no. La proprietà `clientWidth` è sempre la stessa: se la barra di scorrimento ha uno spazio riservato viene sottratto all'area del contenuto.
6+
4. Se c'è una barra di scorrimento ed il browser le riserva uno spazio, alcuni browser sottraggono quello spazio alla larghezza impostata tramite CSS (perché non è più disponibile per i contenuti), e altri invece no. La proprietà `clientWidth` è sempre la stessa: se la barra di scorrimento ha uno spazio riservato viene sottratto all'area del contenuto.

0 commit comments

Comments
 (0)