Skip to content

Commit ee0409b

Browse files
committed
Review 2-ui\1-document\11-coordinates
1 parent 62fba3d commit ee0409b

File tree

4 files changed

+15
-15
lines changed

4 files changed

+15
-15
lines changed

2-ui/1-document/11-coordinates/1-find-point-coordinates/task.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Nell'iframe sotto potete osservare un documento con un "campo" verde.
88

99
Usate JavaScript per trovare le coordinate relative alla finestra degli angoli indicati dalle frecce.
1010

11-
Per comodità è stata implementata una semplice funzionalità nel documento: un click in un punto qualsiasi mostra le coordinate.
11+
Per comodità è stata implementata una semplice funzionalità nel documento: un click in un punto qualsiasi mostrerà le coordinate.
1212

1313
[iframe border=1 height=360 src="source" link edit]
1414

2-ui/1-document/11-coordinates/2-position-at/task.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Il parametro `position` deve essere una stringa con uno dei 3 valori seguenti:
1111
- `"right"` - posiziona `elem` subito a destra di `anchor`
1212
- `"bottom"` - posiziona `elem` esattamente sotto `anchor`
1313

14-
Il codice che scriverete viene richiamato dalla funzione `showNote(anchor, position, html)`, che trovate nel codice sorgente dell'esercizio e che crea una nota con l'`html` passato come parametro e lo mostra nella `position` assegnata vicino all'elemento `anchor`.
14+
Il codice che scriverete viene richiamato dalla funzione `showNote(anchor, position, html)`, che trovate nel codice sorgente dell'esercizio e che crea una nota con l'`html` passato come parametro e lo mostra nella posizione assegnata `position` vicino all'elemento `anchor`.
1515

1616
Ecco un esempio:
1717

2-ui/1-document/11-coordinates/4-position-inside-absolute/task.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,27 +2,27 @@ importance: 5
22

33
---
44

5-
# Position the note inside (position:absolute)
5+
# Posizionate la nota all'interno (position:absolute)
66

7-
Extend the previous task <info:task/position-at-absolute>: teach the function `positionAt(anchor, position, elem)` to insert `elem` inside the `anchor`.
7+
Estendete l'esercizio precedente <info:task/position-at-absolute>: fate in modo che la funzione `positionAt(anchor, position, elem)` inserisca `elem` all'interno di `anchor`.
88

9-
New values for `position`:
9+
Nuovi valori per `position`:
1010

11-
- `top-out`, `right-out`, `bottom-out` -- work the same as before, they insert the `elem` over/right/under `anchor`.
12-
- `top-in`, `right-in`, `bottom-in` -- insert `elem` inside the `anchor`: stick it to the upper/right/bottom edge.
11+
- `top-out`, `right-out`, `bottom-out` -- funzionano come prima, inseriscono `elem` sopra/a destra/sotto `anchor`.
12+
- `top-in`, `right-in`, `bottom-in` -- inseriscono `elem` all'interno di `anchor`: posizionandolo nel bordo superiore/a destra/inferiore.
1313

14-
For instance:
14+
Per esempio:
1515

1616
```js
17-
// shows the note above blockquote
17+
// mostra la nota sopra blockquote
1818
positionAt(blockquote, "top-out", note);
1919

20-
// shows the note inside blockquote, at the top
20+
// mostra la nota all'interno di blockquote, nel bordo superiore
2121
positionAt(blockquote, "top-in", note);
2222
```
2323

24-
The result:
24+
Ecco il risultato:
2525

2626
[iframe src="solution" height="310" border="1" link]
2727

28-
As the source code, take the solution of the task <info:task/position-at-absolute>.
28+
Prendete la soluzione dell'esercizio <info:task/position-at-absolute> come codice sorgente.

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

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

3-
Per spostare gli elementi dovremmo conoscere bene le coordinate.
3+
Per spostare gli elementi dovremmo avere 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

@@ -156,7 +156,7 @@ let elem = document.getElementById("coords-show-mark");
156156
function createMessageUnder(elem, html) {
157157
// crea l'elemento messaggio
158158
let message = document.createElement('div');
159-
// per assegnare degli stili è preferibile usare una classe CSS
159+
// per assegnare degli stili sarebbe preferibile usare una classe CSS
160160
message.style.cssText = "position:fixed; color: red";
161161
162162
*!*
@@ -185,7 +185,7 @@ Clicca il pulsante per eseguire:
185185
<button id="coords-show-mark">Pulsante con id="coords-show-mark", il messaggio apparirà sotto</button>
186186
```
187187
188-
Il codice può essere modificato per mostrare il messaggio a sinistra, a destra, sopra, per applicare animazioni CSS di dissolvenza e così via. Dal momento che disponiamo di tutte le coordinate e dimensioni dell'elemento è piuttosto semplice.
188+
Il codice può essere modificato per mostrare il messaggio a sinistra, a destra, sopra, per applicare animazioni CSS di dissolvenza e così via. Dal momento che disponiamo di tutte le coordinate e dimensioni dell'elemento, è piuttosto semplice.
189189
190190
Fate attenzione, tuttavia, ad un dettaglio importante: quando la pagina scorre, il pulsante si allontana dal messaggio.
191191

0 commit comments

Comments
 (0)