Skip to content

Commit 88bba91

Browse files
Apply suggestions from code review (2)
Co-authored-by: Andrea <45577511+longo-andrea@users.noreply.github.com>
1 parent 842e508 commit 88bba91

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

2-ui/1-document/08-styles-and-classes/article.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ JavaScript può modificare sia le classi che le proprietà all'interno di `style
1111

1212
Dovremmo sempre preferire le classi CSS a `style`. Quest'ultimo dovrebbe essere usato solo se le classi non sono sufficienti.
1313

14-
Per esempio, è ragionevole l'uso di `style` se calcoliamo dinamicamente le coordinate di un elemento e vogliamo impostarle con JavaScript, come in casi analoghi:
14+
Per esempio, è ragionevole l'uso di `style` se calcoliamo dinamicamente le coordinate di un elemento e vogliamo impostarle con JavaScript, come in casi analoghi a questo esempio:
1515

1616
```js
1717
let top = /* calcoli complessi */;
@@ -21,7 +21,7 @@ elem.style.left = left; // es '123px', calcolato al momento dell'esecuzione
2121
elem.style.top = top; // es '456px'
2222
```
2323

24-
Per gli altri casi, come rendere rosso un testo o aggiungere un'icona di sfondo, definiamo degli stili CSS e poi applichiamo la classe con JavaScript. È più flessibile e più facile da gestire.
24+
Per gli altri casi, come rendere rosso un testo o aggiungere un'immagine di sfondo, definiamo degli stili CSS e poi applichiamo la classe con JavaScript. È più flessibile e più facile da gestire.
2525

2626
## className e classList
2727

@@ -209,7 +209,7 @@ Qui, per esempio, `style` non rileva il margine:
209209
</body>
210210
```
211211
212-
...ma cosa dovremmo fare se avessimo bisogno, per dire, di incrementare il margine di `20px`? Dovremmo prima conoscerne il valore corrente.
212+
...ma cosa dovremmo fare se avessimo bisogno, ad esempio, di incrementare il margine di `20px`? Dovremmo prima conoscerne il valore corrente.
213213
214214
C'è un altro metodo per quello: `getComputedStyle`.
215215
@@ -288,7 +288,7 @@ JavaScript potrebbe non rilevare gli stili applicati da `:visited`. C'è una lim
288288
289289
## Riepilogo
290290
291-
Per gestire le classi ci sono due proprietà DOM:
291+
Per gestire le classi abbiamo a disposizione due proprietà DOM:
292292
293293
- `className` -- il valore stringa, ottimo per gestire l'intero insieme delle classi.
294294
- `classList` -- l'oggetto con i metodi `add/remove/toggle/contains`, ottimo per gestire le classi individualmente.

0 commit comments

Comments
 (0)