Skip to content

Commit 7cf1304

Browse files
Apply suggestions from code review
Approvate tutte le correzioni tranne quelle su clic/click. [In italiano è clic](https://www.treccani.it/vocabolario/clic/) in inglese click Co-authored-by: Andrea <45577511+longo-andrea@users.noreply.github.com>
1 parent ee0409b commit 7cf1304

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

2-ui/1-document/11-coordinates/article.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Coordinate
22

3-
Per spostare gli elementi dovremmo avere familiarità con le coordinate.
3+
Per spostare gli elementi dovremmo prendere familiarità con le coordinate.
44

55
La gran parte dei metodi JavaScript ha a che fare con uno di questi due sistemi di coordinate:
66

@@ -9,7 +9,7 @@ La gran parte dei metodi JavaScript ha a che fare con uno di questi due sistemi
99
2. **Coordinate relative al documento** - paragonabili a `position:absolute` riferito alla radice del documento, calcolate dal bordo superiore sinistro del documento.
1010
- le indicheremo con `pageX/pageY`.
1111

12-
Quando la pagina è al suo inizio, così che l'angolo superiore sinistro della finestra coincide esattamente con l'angolo superiore sinistro del documento, queste coordinate sono uguali tra loro. Ma dopo che si scorre la pagina, le coordinate relative alla finestra cambiano via via che gli elementi si spostano all'interno di questa, mentre le coordinate relative al documento rimangono invariate.
12+
Quando ci troviamo all'inizio della pagina, così che l'angolo superiore sinistro della finestra coincide esattamente con l'angolo superiore sinistro del documento, queste coordinate sono uguali tra loro. Ma dopo che si scorre la pagina, le coordinate relative alla finestra cambiano via via che gli elementi si spostano all'interno di questa, mentre le coordinate relative al documento rimangono invariate.
1313

1414
In questa immagine consideriamo un punto nel documento e mostriamo le sue coordinate prima dello scorrimento (riquadro a sinistra) e dopo di esso (riquadro a destra):
1515

@@ -95,11 +95,11 @@ Possiamo quindi ricorrere ad un polyfill (aggiungendo dei getter in `DomRect.pro
9595
```
9696

9797
```warn header="Le coordinate right/bottom sono differenti dalle proprietà di posizione CSS"
98-
Ci sono delle evidenti rassomiglianze tra le coordinate relative alla finestra e `position:fixed` dei CSS.
98+
Ci sono delle evidenti somiglianze tra le coordinate relative alla finestra e `position:fixed` dei CSS.
9999
100100
Nel posizionamento CSS, tuttavia, la proprietà `right` indica la distanza dal bordo destro, e la proprietà `bottom` indica la distanza dal bordo in basso.
101101
102-
Se diamo una semplice occhiata all'immagine sopra, possiamo notare che in JavaScript non è così. Tutte le coodinate relative alla finestra sono calcolate a partire dall'angolo superiore sinistro e queste non fanno eccezione.
102+
Se diamo una semplice occhiata all'immagine sopra, possiamo notare che in JavaScript non è così. Tutte le coordinate relative alla finestra sono calcolate a partire dall'angolo superiore sinistro e queste non fanno eccezione.
103103
```
104104

105105
## elementFromPoint(x, y) [#elementFromPoint]
@@ -127,7 +127,7 @@ alert(elem.tagName);
127127
Dal momento che usa le coordinate relative alla finestra, l'elemento può variare in base alla posizione di scorrimento corrente.
128128

129129
````warn header="Per coordinate al di fuori della finestra `elementFromPoint` restituisce `null`"
130-
Il metodo `document.elementFromPoint(x,y)` funziona solo se `(x,y)` sono dentro l'area visibile.
130+
Il metodo `document.elementFromPoint(x,y)` funziona solo se `(x,y)` si trovano all'interno dell'area visibile.
131131

132132
Se una delle coordinate è negativa o eccede le dimensioni della finestra, restituisce `null`.
133133

@@ -142,7 +142,7 @@ elem.style.background = ''; // Error!
142142
```
143143
````
144144
145-
## Utilizzare il posizionamento "fisso"
145+
## Utilizzo con il posizionamento "fixed"
146146
147147
La maggior parte delle volte per posizionare qualcosa abbiamo bisogno delle coordinate.
148148

0 commit comments

Comments
 (0)