diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/6196d32d1340d829f0f6f57d.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/6196d32d1340d829f0f6f57d.md index c8a1172a9a2..d388f2f520a 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/6196d32d1340d829f0f6f57d.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/6196d32d1340d829f0f6f57d.md @@ -7,17 +7,17 @@ dashedName: step-26 # --description-- -Imposta la proprietà `position` del sole per evitare che occupi spazio nel layout della pagina, e imposta il `border-radius` in modo che la forma del sole sia un cerchio. +Imposta la proprietà `position` del sole per evitare che occupi spazio nel layout della pagina e imposta `border-radius` in modo che la forma del sole sia un cerchio. # --hints-- -Dovresti dare all'elemento `.sun` una proprietà `position` con valore di `absolute`. +Dovresti dare all'elemento `.sun` una proprietà `position` con il valore `absolute`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.sun')?.position, 'absolute'); ``` -Dovresti dare all'elemento `.sun` una proprietà `border-radius` con valore di `50%`. +Dovresti dare all'elemento `.sun` una proprietà `border-radius` con il valore `50%`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.sun')?.borderRadius, '50%'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/6196d41d40bf9b2aaea5d520.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/6196d41d40bf9b2aaea5d520.md index 2e2c706b224..3083a1001e1 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/6196d41d40bf9b2aaea5d520.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/6196d41d40bf9b2aaea5d520.md @@ -11,13 +11,13 @@ Posiziona il sole nell'angolo in alto a destra dello schermo in modo che `75px` # --hints-- -Dovresti dare all'elemento `.sun` una proprietà `top` con valore di `--fcc-expected--`; valore trovato: `--fcc-actual--`. +Dovresti dare all'elemento `.sun` una proprietà `top` con il valore `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.sun')?.top, '-75px'); ``` -Dovresti dare all'elemento `.sun` una proprietà `right` con valore di `--fcc-expected--`; valore trovato: `--fcc-actual--`. +Dovresti dare all'elemento `.sun` una proprietà `right` con il valore `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.sun')?.right, '-75px'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/6197cff995d03905b0cca8ad.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/6197cff995d03905b0cca8ad.md index 7da48c09e5c..34eba179479 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/6197cff995d03905b0cca8ad.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/6197cff995d03905b0cca8ad.md @@ -9,23 +9,23 @@ dashedName: step-28 Il pinguino sarà composto da due sezioni principali: la testa e il corpo. -All'interno di `.penguin`, aggiungi due nuovi elementi `div`. Il primo con una `class` di `penguin-head`, e il secondo con una `class` di `penguin-body`. +All'interno di `.penguin`, aggiungi due nuovi elementi `div`. Il primo con l'attributo `class` impostato su `penguin-head`, e il secondo con l'attributo `class` impostato su `penguin-body`. # --hints-- -Dovresti aggiungere due nuovi elementi `div` a `.penguin`. Previsti `--fcc-expected--` elementi `.penguin > div`; numero trovato: `--fcc-actual--`. +Dovresti aggiungere due nuovi elementi `div` a `.penguin`. Dovresti avere `--fcc-expected--` elementi `.penguin > div` invece di `--fcc-actual--`. ```js assert.equal(document.querySelectorAll('.penguin > div')?.length, 2); ``` -Dovresti dare al primo `div` un attributo `class` con valore di `penguin-head`. +Dovresti dare al primo `div` un attributo `class` con il valore `penguin-head`. ```js assert.include(document.querySelector('.penguin > div:nth-of-type(1)')?.className, 'penguin-head'); ``` -Dovresti dare al secondo `div` un attributo `class` con valore di `penguin-body`. +Dovresti dare al secondo `div` un attributo `class` con il valore `penguin-body`. ```js assert.include(document.querySelector('.penguin > div:nth-of-type(2)')?.className, 'penguin-body'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/6197f40a16afea068c7e60c8.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/6197f40a16afea068c7e60c8.md index c19aa3a341d..afcf3dfed06 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/6197f40a16afea068c7e60c8.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/6197f40a16afea068c7e60c8.md @@ -7,29 +7,29 @@ dashedName: step-29 # --description-- -Cambia il livello dello stack dell'elemento `.penguin` in modo che appaia davanti all'elemento `.ground`, e dagli una `position` di `relative`. +Cambia il livello dell'elemento `.penguin` in modo che appaia davanti all'elemento `.ground` e dagli una proprietà `position` con il valore `relative`. # --hints-- -Dovresti usare la proprietà `z-index` per cambiare il livello dello stack. +Dovresti usare la proprietà `z-index` per cambiare il livello dell'elemento. ```js assert.notEmpty(new __helpers.CSSHelp(document).getStyle('.penguin')?.zIndex); ``` -Dovresti dare all'elemento `.penguin` una proprietà `z-index` con valore di `4`. +Dovresti dare all'elemento `.penguin` una proprietà `z-index` con il valore `4`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.penguin')?.zIndex, '4'); ``` -Dovresti dare all'elemeneto `.penguin` una proprietà `position`. +Dovresti dare all'elemento `.penguin` una proprietà `position`. ```js assert.isNotEmpty(new __helpers.CSSHelp(document).getStyle('.penguin')?.position); ``` -Dovresti dare all'elemento `.penguin` una proprietà `position` con valore di `relative`. +Dovresti dare all'elemento `.penguin` una proprietà `position` con il valore `relative`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.penguin')?.position, 'relative'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/61993b72e874e709b8dfd666.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/61993b72e874e709b8dfd666.md index 547e7a4b864..72e5bb4bdbf 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/61993b72e874e709b8dfd666.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/61993b72e874e709b8dfd666.md @@ -7,7 +7,7 @@ dashedName: step-30 # --description-- -Seleziona l'elemento `.penguin-head`, e dagli una `width` metà dei suoi genitori, e una `height` di `45%`. Quindi, imposta `background` su un gradiente lineare a `45deg` che parte da `gray`, e termina a `rgb(239, 240, 228)`. +Seleziona l'elemento `.penguin-head` e dagli una proprietà `width` della metà di quella del suo genitore e una proprietà `height` del `45%`. Quindi, imposta `background` su un gradiente lineare a `45deg` che parte da `gray` e termina con `rgb(239, 240, 228)`. # --hints-- @@ -17,19 +17,19 @@ Dovresti usare il selettore `.penguin-head`. assert.match(code, /\.penguin-head\s*\{/); ``` -Dovresti dare all'elemento `.penguin-head` una proprietà `width` con valore di `50%`. +Dovresti dare all'elemento `.penguin-head` una proprietà `width` del `50%`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.penguin-head')?.width, '50%'); ``` -Dovresti dare all'elemento `.penguin-head` una proprietà `height` con valore di `45%`. +Dovresti dare all'elemento `.penguin-head` una proprietà `height` del `45%`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.penguin-head')?.height, '45%'); ``` -Dovresti dare all'elemento `.penguin-head` una proprietà `background` con valore di `linear-gradient(45deg, gray, rgb(239, 240, 228))`. +Dovresti dare all'elemento `.penguin-head` una proprietà `background` con il valore `linear-gradient(45deg, gray, rgb(239, 240, 228))`. ```js assert.include(['linear-gradient(45deg,gray,rgb(239,240,228))', 'rgba(0,0,0,0)linear-gradient(45deg,gray,rgb(239,240,228))repeatscroll0%0%'], new __helpers.CSSHelp(document).getStyle('.penguin-head')?.getPropVal('background', true)); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/61993cf26a8e0f0a553db223.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/61993cf26a8e0f0a553db223.md index 91f18fe582d..b4a6584780e 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/61993cf26a8e0f0a553db223.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/61993cf26a8e0f0a553db223.md @@ -7,13 +7,13 @@ dashedName: step-31 # --description-- -_La maggior parte_ pinguini non hanno una testa quadrata. +_Di solito_ i pinguini non hanno una testa quadrata. -Dai al pinguino una testa leggermente ovale impostando il raggio degli angoli superiori a `70%` e il raggio degli angoli inferiori a `65%`. +Dai al pinguino una testa leggermente ovale impostando il raggio degli angoli superiori al `70%` e il raggio degli angoli inferiori al `65%`. # --hints-- -Dovresti dare all'elemento `.penguin-head` una proprietà `border-radius` con valore di `70% 70% 65% 65%`. +Dovresti dare all'elemento `.penguin-head` una proprietà `border-radius` con il valore `70% 70% 65% 65%`. ```js // Maybe check for individual border-radius properties? diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/61993dbb35adf30b10d49e38.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/61993dbb35adf30b10d49e38.md index 01dae0e5c92..ba9ced9c53f 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/61993dbb35adf30b10d49e38.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/61993dbb35adf30b10d49e38.md @@ -7,7 +7,7 @@ dashedName: step-32 # --description-- -Seleziona l'elemento `.penguin-body`, e dagli una `width` di `53%`, e una `height` di `45%`. Quindi, imposta il `background` su un gradiente lineare a `45deg`, `rgb(134, 133, 133)` da `0%`, `rgb(234, 231, 231)` da `25%`, e `white` da `67%`. +Seleziona l'elemento `.penguin-body`, dagli una proprietà `width` del `53%` e una proprietà `height` del `45%`. Quindi, imposta il `background` su un gradiente lineare a `45deg`, `rgb(134, 133, 133)` dallo `0%`, `rgb(234, 231, 231)` dal `25%` e `white` dal `67%`. # --hints-- @@ -17,19 +17,19 @@ Dovresti usare il selettore `.penguin-body`. assert.match(code, /\.penguin-body\s*\{/); ``` -Dovresti dare a `.penguin-body` una proprietà `width` con valore di `--fcc-expected--`; trovato valore: `--fcc-actual--`. +Dovresti dare a `.penguin-body` una proprietà `width` con il valore `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.penguin-body')?.width, '53%'); ``` -Dovresti dare a `.penguin-body` una proprietà `height` con valore di `--fcc-expected--`; valore trovato: `--fcc-actual--`. +Dovresti dare a `.penguin-body` una proprietà `height` con il valore `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.penguin-body')?.height, '45%'); ``` -Dovresti dare all'elemento `.penguin-body` una proprietà `background` con valore di `linear-gradient(45deg, rgb(134, 133, 133) 0%, rgb(234, 231, 231) 25%, white 67%)`. +Dovresti dare all'elemento `.penguin-body` una proprietà `background` con il valore `linear-gradient(45deg, rgb(134, 133, 133) 0%, rgb(234, 231, 231) 25%, white 67%)`. ```js assert.include(['linear-gradient(45deg,rgb(134,133,133)0%,rgb(234,231,231)25%,white67%)', 'rgba(0,0,0,0)linear-gradient(45deg,rgb(134,133,133)0%,rgb(234,231,231)25%,white67%)repeatscroll0%0%'], new __helpers.CSSHelp(document).getStyle('.penguin-body')?.getPropVal('background', true)); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/61993e9adc9e9a0bb4d28fff.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/61993e9adc9e9a0bb4d28fff.md index 684c564ef4d..35cc6c6636e 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/61993e9adc9e9a0bb4d28fff.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/61993e9adc9e9a0bb4d28fff.md @@ -9,11 +9,11 @@ dashedName: step-33 Un altro fatto interessante sui pinguini è che non hanno corpi quadrati. -Usa la proprietà `border-radius` con un valore di `80% 80% 100% 100%`per dare al pinguino un corpo leggermente arrotondato. +Usa la proprietà `border-radius` con il valore `80% 80% 100% 100%` per dare al pinguino un corpo leggermente arrotondato. # --hints-- -Dovresti dare a `.penguin-body` una proprietà `border-radius` con valore di `80% 80% 100% 100%`. +Dovresti dare a `.penguin-body` una proprietà `border-radius` con il valore `80% 80% 100% 100%`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.penguin-body')?.borderRadius, '80% 80% 100% 100%'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/6199409834ccaf0d10736596.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/6199409834ccaf0d10736596.md index 99565ee9c5c..3c084e40545 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/6199409834ccaf0d10736596.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/6199409834ccaf0d10736596.md @@ -7,7 +7,7 @@ dashedName: step-34 # --description-- -Seleziona tutti gli elementi discendenti dell'elemento `.penguin`, e dai loro una proprietà `position` di `absolute`. +Seleziona tutti gli elementi discendenti dell'elemento `.penguin` e dai loro una proprietà `position` con il valore `absolute`. # --hints-- @@ -17,7 +17,7 @@ Dovresti usare il selettore `.penguin *`. assert.match(code, /\.penguin\s*\*\s*\{/); ``` -Dovretsi dare a `.penguin *` una proprietà `position` con valore di `absolute`. +Dovresti dare a `.penguin *` una proprietà `position` con il valore `absolute`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.penguin *')?.position, 'absolute'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/6199429802b7c10dc79ff871.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/6199429802b7c10dc79ff871.md index 849e17a2842..e661319ebb1 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/6199429802b7c10dc79ff871.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/6199429802b7c10dc79ff871.md @@ -7,7 +7,7 @@ dashedName: step-35 # --description-- -Posiziona l'elemento `.penguin-head` a `10%` dall'alto e `25%` dalla sinistra del genitore. +Posiziona l'elemento `.penguin-head` al `10%` dall'alto e al `25%` dalla sinistra del genitore. # --hints-- @@ -17,7 +17,7 @@ Dovresti dare a `.penguin-head` una proprietà `top`. assert.isNotEmpty(new __helpers.CSSHelp(document).getStyle('.penguin-head')?.top); ``` -Dovresti dare a `.penguin-head` una proprietà `top` con valore di `--fcc-expected--`: valore trovato: `--fcc-actual--`. +Dovresti dare a `.penguin-head` una proprietà `top` con il valore `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.penguin-head')?.top, '10%'); @@ -29,7 +29,7 @@ Dovresti dare a `.penguin-head` una proprietà `left`. assert.isNotEmpty(new __helpers.CSSHelp(document).getStyle('.penguin-head')?.left); ``` -Dovresti dare a `.penguin-head` una proprietà `left` con valore di `--fcc-expected--`; valore trovato: `--fcc-actual--`. +Dovresti dare a `.penguin-head` una proprietà `left` con il valore `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.penguin-head')?.left, '25%'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619943285a41720e6370d985.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619943285a41720e6370d985.md index 881b871fdf5..dee76888f50 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619943285a41720e6370d985.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619943285a41720e6370d985.md @@ -7,7 +7,7 @@ dashedName: step-36 # --description-- -Posiziona l'elemento `.penguin-body` a `40%` dall'alto e `23.5%` dalla sinistra del suo genitore. +Posiziona l'elemento `.penguin-body` al `40%` dall'alto e al `23.5%` dalla sinistra del suo genitore. # --hints-- @@ -17,7 +17,7 @@ Dovresti dare a `.penguin-body` una proprietà `top`. assert.isNotEmpty(new __helpers.CSSHelp(document).getStyle('.penguin-body')?.top); ``` -Dovresti dare a `.penguin-body` una proprietà `top` con valore di `--fcc-expected--`; valore trovato: `--fcc-actual--`. +Dovresti dare a `.penguin-body` una proprietà `top` con il valore `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.penguin-body')?.top, '40%'); @@ -29,7 +29,7 @@ Dovresti dare a `.penguin-body` una proprietà `left`. assert.isNotEmpty(new __helpers.CSSHelp(document).getStyle('.penguin-body')?.left); ``` -Dovresti dare a `.penguin-body` una proprietà `left` con valore di `--fcc-expected--`; valore trovato: `--fcc-actual--`. +Dovresti dare a `.penguin-body` una proprietà `left` con il valore `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.penguin-body')?.left, '23.5%'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619943876b706d0f35c01dbc.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619943876b706d0f35c01dbc.md index ed35087e5ee..983656452ee 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619943876b706d0f35c01dbc.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619943876b706d0f35c01dbc.md @@ -7,17 +7,17 @@ dashedName: step-37 # --description-- -Cambia il livello di stack dell'elemento `.penguin-head` in modo che appaia davanti all'elemento `.penguin-body`. +Cambia il livello di sovrapposizione dell'elemento `.penguin-head` in modo che appaia davanti all'elemento `.penguin-body`. # --hints-- -Dovresti usare la proprietà `z-index` per cambiare il livello di stack. +Dovresti usare la proprietà `z-index` per cambiare il livello di sovrapposizione. ```js assert.notEmpty(new __helpers.CSSHelp(document).getStyle('.penguin-head')?.zIndex); ``` -Dovresti dare all'elemento `.penguin-head` una proprietà `z-index` con valore di `1`. +Dovresti dare all'elemento `.penguin-head` una proprietà `z-index` con il valore `1`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.penguin-head')?.zIndex, '1'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/6199442866286d0ff421a4fc.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/6199442866286d0ff421a4fc.md index 24f77d6da37..b4b2b218cc5 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/6199442866286d0ff421a4fc.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/6199442866286d0ff421a4fc.md @@ -7,7 +7,7 @@ dashedName: step-38 # --description-- -Per dare una cresta al corpo del pinguino, crea uno pseudo-elemento che è il primo figlio dell'elemento `.penguin-body`. Imposta la proprietà `content` dello pseudoelemento su una stringa vuota. +Per dare una cresta al corpo del pinguino, crea uno pseudo-elemento che è il primo figlio dell'elemento `.penguin-body`. Imposta la proprietà `content` dello pseudo-elemento su una stringa vuota. # --hints-- @@ -17,7 +17,7 @@ Dovresti usare il selettore `.penguin-body::before`. assert.match(code, /\.penguin-body::before\s*\{/); ``` -Dovresti dare a `.penguin-body::before` una proprietà `content` con valore di `""`. +Dovresti dare a `.penguin-body::before` una proprietà `content` con il valore `""`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.penguin-body::before')?.content, '""'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619bcf239fc15905ecd66fce.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619bcf239fc15905ecd66fce.md index 9baf443edc0..82f8dec0b7d 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619bcf239fc15905ecd66fce.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619bcf239fc15905ecd66fce.md @@ -7,11 +7,11 @@ dashedName: step-39 # --description-- -Posiziona lo pseudo-elemento relativo al suo antenato posizionato più vicino. +Posiziona lo pseudo-elemento rispetto al suo antenato più vicino. # --hints-- -Dovresti dare a `.penguin-body::before` una `position` di `absolute`. +Dovresti dare a `.penguin-body::before` una proprietà `position` con il valore `absolute`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.penguin-body::before')?.position, 'absolute'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619be73b3c806006ccc00bb0.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619be73b3c806006ccc00bb0.md index ecd64fd398e..7c5f524ba54 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619be73b3c806006ccc00bb0.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619be73b3c806006ccc00bb0.md @@ -7,17 +7,17 @@ dashedName: step-40 # --description-- -Assegna allo pseudoelemento una `width` metà di quella del suo genitore, un `height` di `45%` e un `background-color` di `gray`. +Assegna allo pseudoelemento una proprietà `width` della metà di quella del suo genitore, una proprietà `height` del `45%` e un `background-color` con il valore `gray`. # --hints-- -Dovresti dare a `.penguin-body::before` un `width` di `50%`. +Dovresti dare a `.penguin-body::before` una proprietà `width` del `50%`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.penguin-body::before')?.width, '50%'); ``` -Dovresti dare a `.penguin-body::before` una `height` di `45%`. +Dovresti dare a `.penguin-body::before` una proprietà `height` del `45%`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.penguin-body::before')?.height, '45%'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619be7af7b0bf60770f5d2a4.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619be7af7b0bf60770f5d2a4.md index 973d40677fc..f8ace5f00a2 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619be7af7b0bf60770f5d2a4.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619be7af7b0bf60770f5d2a4.md @@ -7,17 +7,17 @@ dashedName: step-41 # --description-- -Posiziona lo pseudoelemento a `10%` dall'alto e `25%` da sinistra del suo genitore. +Posiziona lo pseudo-elemento al `10%` dall'alto e al `25%` dalla sinistra del suo genitore. # --hints-- -Dovresti dare a `.penguin-body::before` un `top` di `--fcc-expected--`, invece di `--fcc-actual--`. +Dovresti dare a `.penguin-body::before` una proprietà `top` di `--fcc-expected--`, invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.penguin-body::before')?.top, '10%'); ``` -Dovresti dare a `.penguin-body::before` un `left` di `--fcc-expected--`, invece che `--fcc-actual--`. +Dovresti dare a `.penguin-body::before` una proprietà `left` di `--fcc-expected--`, invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.penguin-body::before')?.left, '25%'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619be80062551a080e32c821.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619be80062551a080e32c821.md index f334f4fd71a..5445b424501 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619be80062551a080e32c821.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619be80062551a080e32c821.md @@ -7,17 +7,17 @@ dashedName: step-42 # --description-- -Arrotonda la cresta, dando agli angoli inferiori dei pseudo-elementi un raggio di `100%`, lasciando gli angoli superiori a `0%`. +Arrotonda la cresta, dando agli angoli inferiori degli pseudo-elementi un raggio del `100%` e lasciando gli angoli superiori allo `0%`. # --hints-- -Dovresti utilizzare la proprietà `border-radius` per chiudere la cresta. +Dovresti utilizzare la proprietà `border-radius` per arrotondare la cresta. ```js assert.notEmpty(new __helpers.CSSHelp(document).getStyle('.penguin-body::before')?.borderRadius); ``` -Dovresti dare a `.penguin-body::before` un `border-radius` di `0% 0% 100% 100%`. +Dovresti dare a `.penguin-body::before` una proprietà `border-radius` di `0% 0% 100% 100%`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.penguin-body::before')?.borderBottomLeftRadius, '100%'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619be8ce4ea49008c5bfbc30.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619be8ce4ea49008c5bfbc30.md index d599d343347..cb2cac96087 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619be8ce4ea49008c5bfbc30.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619be8ce4ea49008c5bfbc30.md @@ -7,11 +7,11 @@ dashedName: step-43 # --description-- -Aumenta la trasparenza del psuedo-elemento del `30%`. +Aumenta la trasparenza dello psuedo-elemento del `30%`. # --hints-- -Dovresti dare a `.penguin-body::before` un `opacity` di `70%`. +Dovresti dare a `.penguin-body::before` una proprietà `opacity` del `70%`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.penguin-body::before')?.opacity, '0.7'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619be946958c6009844f1dee.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619be946958c6009844f1dee.md index f6da74c205c..8fa2ea16c70 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619be946958c6009844f1dee.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619be946958c6009844f1dee.md @@ -7,23 +7,23 @@ dashedName: step-44 # --description-- -Avvia il volto del pinguino, aggiungendo due elementi `div` all'interno di `.penguin-head`, e dando a entrambi una `class` di `face`. +Inizia il volto del pinguino, aggiungendo due elementi `div` all'interno di `.penguin-head` e dando a entrambi un valore `class` di `face`. # --hints-- -Dovresti aggiungere `--fcc-expected--` `div` elementi a `.penguin-head`, ma è stato trovato `--fcc-actual--`. +Dovresti aggiungere `--fcc-expected--` elementi `div` a `.penguin-head`, invece di `--fcc-actual--`. ```js assert.equal(document.querySelectorAll('.penguin-head > div')?.length, 2); ``` -Dovresti dare al primo `div` una `class` di `face`, ma è stato trovato `--fcc-actual--`. +Dovresti dare al primo `div` un valore `class` di `face`, invece di `--fcc-actual--`. ```js assert.include(document.querySelector('.penguin-head > div:nth-of-type(1)')?.className, 'face'); ``` -Dovresti dare al secondo `div` una `class` di `face`, ma è stato trovato `--fcc-actual--`. +Dovresti dare al secondo `div` un valore `class` di `face`, invece di `--fcc-actual--`. ```js assert.include(document.querySelector('.penguin-head > div:nth-of-type(2)')?.className, 'face'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619c155df0063a0a3fec0e32.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619c155df0063a0a3fec0e32.md index 1d74c1ac4e3..b85ad2c3736 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619c155df0063a0a3fec0e32.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619c155df0063a0a3fec0e32.md @@ -7,7 +7,7 @@ dashedName: step-45 # --description-- -Dai agli elementi `.face` una proprietà`width` di `60%`, `height` di `70%` e `background-color` di `white`. +Per gli elementi `.face` imposta `width` al `60%`, `height` al `70%` e `background-color` su `white`. # --hints-- @@ -23,19 +23,19 @@ Dovresti dare a `.face` una proprietà `width`. assert.notEmpty(new __helpers.CSSHelp(document).getStyle('.face')?.width); ``` -Dovresti dare a `.face` una proprietà `width` di `--fcc-expected--`, invece che di `--fcc-actual--`. +Dovresti dare a `.face` una proprietà `width` con il valore `--fcc-expected--`, invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.face')?.width, '60%'); ``` -Dovresti dare una proprietà `.face` una proprietà `height`. +Dovresti dare a `.face` una proprietà `height`. ```js assert.notEmpty(new __helpers.CSSHelp(document).getStyle('.face')?.height); ``` -Dovresti dare a `.face` una proprietà `height` di `--fcc-expected--`, invece che di `--fcc-actual--`. +Dovresti dare a `.face` una proprietà `height` con il valore `--fcc-expected--`, invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.face')?.height, '70%'); @@ -47,7 +47,7 @@ Dovresti dare a `.face` una proprietà `background-color`. assert.notEmpty(new __helpers.CSSHelp(document).getStyle('.face')?.backgroundColor); ``` -Dovresti dare a `.face` una proprietà `background-color` con valore di `--fcc-expected--`, invece che di `--fcc-actual--`. +Dovresti dare a `.face` una proprietà `background-color` con il valore `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.face')?.backgroundColor, 'white'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619c16debd0c270b01c5ce38.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619c16debd0c270b01c5ce38.md index 8c888e61996..34337b94c8c 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619c16debd0c270b01c5ce38.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619c16debd0c270b01c5ce38.md @@ -7,11 +7,11 @@ dashedName: step-46 # --description-- -Fai si che gli angoli superiori degli elementi `.face` abbiano un raggio di `70%`, e gli angoli inferiori un raggio di `60%`. +Fai sì che gli angoli superiori degli elementi `.face` abbiano un raggio del `70%` e gli angoli inferiori un raggio del `60%`. # --hints-- -Dovresti dare a `.face` un `border-radius` di `70% 70% 60% 60%`. +Dovresti dare a `.face` un `border-radius` con il valore `70% 70% 60% 60%`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.face')?.borderTopLeftRadius, '70%'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619cfdf2e63ddf05feab86ad.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619cfdf2e63ddf05feab86ad.md index ee9b965c303..b359e554454 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619cfdf2e63ddf05feab86ad.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619cfdf2e63ddf05feab86ad.md @@ -7,7 +7,7 @@ dashedName: step-47 # --description-- -Posiziona gli elementi `.face` in modo che siano a `15%` dall'alto. +Posiziona gli elementi `.face` in modo che siano al `15%` dall'alto. # --hints-- @@ -17,7 +17,7 @@ Dovresti assegnare a `.face` una proprietà `top`. assert.notEmpty(new __helpers.CSSHelp(document).getStyle('.face')?.top); ``` -Dovresti dare a `.face` una proprietà `top` di `--fcc-expected--`, invece che di `--fcc-actual--`. +Dovresti dare a `.face` una proprietà `top` con il valore `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.face')?.top, '15%'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d019488f98c06acbbb71a.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d019488f98c06acbbb71a.md index b73a8bb901f..ede52afd3e3 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d019488f98c06acbbb71a.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d019488f98c06acbbb71a.md @@ -9,17 +9,17 @@ dashedName: step-48 Attualmente, i due elementi `.face` sono uno sopra l'altro. -Risolvi il problema aggiungendo una `class` di `left` al primo elemento `.face` e una `class` di `right` al secondo elemento `.face`. +Risolvi il problema aggiungendo un valore `class` di `left` al primo elemento `.face` e un valore `class` di `right` al secondo elemento `.face`. # --hints-- -Dovresti assegnare una `class` di `left` al primo elemento `.face`. +Dovresti assegnare un valore `class` di `left` al primo elemento `.face`. ```js assert.include(document.querySelector('.face:nth-of-type(1)').className, 'left'); ``` -Dovresti assegnare una `class` di `right` al secondo elemento `.face`. +Dovresti assegnare un valore `class` di `right` al secondo elemento `.face`. ```js assert.include(document.querySelector('.face:nth-of-type(2)').className, 'right'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d022dc8400c0763829a17.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d022dc8400c0763829a17.md index 0daedfbe50c..0482ef06258 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d022dc8400c0763829a17.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d022dc8400c0763829a17.md @@ -7,7 +7,7 @@ dashedName: step-49 # --description-- -Seleziona l'elemento `.face` con la classe di `left`, e posizionalo a `5%` dalla sinistra del genitore. +Seleziona l'elemento `.face` con la classe `left` e posizionalo al `5%` dalla sinistra del genitore. # --hints-- @@ -23,7 +23,7 @@ Dovresti dare a `.face.left` una proprietà `left`. assert.notEmpty(new __helpers.CSSHelp(document).getStyle('.face.left')?.left); ``` -Dovresti dare a `.face.left` una proprietà `left` con valore di `--fcc-expected--`; valore trovato: `--fcc-actual--`. +Dovresti dare a `.face.left` una proprietà `left` con il valore `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.face.left')?.left, '5%'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d02c7bc95bf0827a5d296.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d02c7bc95bf0827a5d296.md index 20c7a378dd5..adabdf7fa17 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d02c7bc95bf0827a5d296.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d02c7bc95bf0827a5d296.md @@ -7,7 +7,7 @@ dashedName: step-50 # --description-- -Seleziona l'elemento `.face` con la classe `right` e posizionalo `5%` a destra del suo genitore. +Seleziona l'elemento `.face` con la classe `right` e posizionalo al `5%` dalla destra del suo genitore. # --hints-- @@ -23,7 +23,7 @@ Dovresti dare a `.face.right` una proprietà `right`. assert.notEmpty(new __helpers.CSSHelp(document).getStyle('.face.right')?.right); ``` -Dovresti dare a `.face.right` un `right` di `--fcc-expected--`; valore trovato: `--fcc-actual--`. +Dovresti dare a `.face.right` una proprietà `right` con il valore `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.face.right')?.right, '5%'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d033915012509031f309a.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d033915012509031f309a.md index 1193828e3ac..cff1072e6ee 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d033915012509031f309a.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d033915012509031f309a.md @@ -7,17 +7,17 @@ dashedName: step-51 # --description-- -Sotto l'elemento `.face.right` aggiungi un elemento `div` con una `class` di `chin`. +Sotto l'elemento `.face.right` aggiungi un elemento `div` con un valore `class` di `chin`. # --hints-- -Dovresti aggiungere un elemento `div` all'interno di `.penguin-head`. Attesi `--fcc-expected--` elementi `div` elementi; numero trovato: `--fcc-actual--`. +Dovresti aggiungere un elemento `div` all'interno di `.penguin-head`. Dovresti avere `--fcc-expected--` elementi `div` elementi invece di `--fcc-actual--`. ```js assert.equal(document.querySelectorAll('.penguin-head > div')?.length, 3); ``` -Dovresti dare al `div` una `class` di `chin`. +Dovresti dare al `div` un valore `class` di `chin`. ```js assert.exists(document.querySelector('.penguin-head > div.chin')); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d03dadadb6509a16f4f5f.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d03dadadb6509a16f4f5f.md index cd081cb83fd..45e8621fabb 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d03dadadb6509a16f4f5f.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d03dadadb6509a16f4f5f.md @@ -7,7 +7,7 @@ dashedName: step-52 # --description-- -Seleziona l'elemento `.chin` elemento, e dagli una `width` di `90%`, altezza di `70%`e `background-color` di `white`. +Seleziona l'elemento `.chin` e imposta `width` al `90%`, height al `70%` e `background-color` su `white`. # --hints-- @@ -23,7 +23,7 @@ Dovresti dare a `.chin` una proprietà `width`. assert.notEmpty(new __helpers.CSSHelp(document).getStyle('.chin')?.width); ``` -Dovresti dare a `.chin` un `width` di `--fcc-expected--`; valore trovato `--fcc-actual--`. +Dovresti dare a `.chin` un valore `width` di `--fcc-expected--`invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.chin')?.width, '90%'); @@ -35,7 +35,7 @@ Dovresti dare a `.chin` una proprietà `height`. assert.notEmpty(new __helpers.CSSHelp(document).getStyle('.chin')?.height); ``` -Dovresti dare a `.chin` un `height` di `--fcc-expected--`; valore trovato: `--fcc-actual--`. +Dovresti dare a `.chin` un valore `height` di `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.chin')?.height, '70%'); @@ -47,7 +47,7 @@ Dovresti dare a `.chin` una proprietà `background-color`. assert.notEmpty(new __helpers.CSSHelp(document).getStyle('.chin')?.backgroundColor); ``` -Dovresti dare a `.chin` un `background-color` di `--fcc-expected--`; ma trovato: `--fcc-actual--`. +Dovresti dare a `.chin` un valore `background-color` di `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.chin')?.backgroundColor, 'white'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d0503e03a790a4179d463.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d0503e03a790a4179d463.md index e97b866d37c..0d8b5d703b0 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d0503e03a790a4179d463.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d0503e03a790a4179d463.md @@ -7,7 +7,7 @@ dashedName: step-53 # --description-- -Posiziona l'elemento `.chin` in modo che sia `25%` dall'alto, e `5%` dalla sinistra del suo genitore. Quindi, dai agli angoli superiori un raggio di `70%` e agli angoli inferiori un raggio di `100%`. +Posiziona l'elemento `.chin` in modo che sia al `25%` dall'alto e al `5%` dalla sinistra del suo genitore. Quindi, dai agli angoli superiori un raggio del `70%` e agli angoli inferiori un raggio del `100%`. # --hints-- @@ -17,7 +17,7 @@ Dovresti dare a `.chin` una proprietà `top`. assert.notEmpty(new __helpers.CSSHelp(document).getStyle('.chin')?.top); ``` -Dovresti dare a `.chin` una proprietà `top` con valore di `--fcc-expected--`; valore trovato: `--fcc-actual--`. +Dovresti dare a `.chin` una proprietà `top` con il valore `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.chin')?.top, '25%'); @@ -29,13 +29,13 @@ Dovresti assegnare a `.chin` una proprietà `left`. assert.notEmpty(new __helpers.CSSHelp(document).getStyle('.chin')?.left); ``` -Dovresti dare a `.chin` una proprietà `left` con valore di `--fcc-expected--`; valore trovato `--fcc-actual--`. +Dovresti dare a `.chin` una proprietà `left` con il valore `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.chin')?.left, '5%'); ``` -Dovresti dare a `.chin` un `border-radius` di `70% 70% 100% 100%`. +Dovresti dare a `.chin` un `border-radius` con il valore `70% 70% 100% 100%`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.chin')?.borderTopLeftRadius, '70%'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d05c54dabca0b10058235.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d05c54dabca0b10058235.md index e6fb558160f..81bcd40105f 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d05c54dabca0b10058235.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d05c54dabca0b10058235.md @@ -7,7 +7,7 @@ dashedName: step-54 # --description-- -Finora, gli elementi `.face` e `.chin` hanno lo stesso `background-color`. +Al momento, gli elementi `.face` e `.chin` hanno lo stesso `background-color`. Crea una proprietà CSS personalizzata chiamata `--penguin-face` e impostala su `white`. @@ -25,7 +25,7 @@ Dovresti dare a `:root` una proprietà `--penguin-face`. assert.notEmpty(new __helpers.CSSHelp(document).getStyle(':root')?.getPropertyValue('--penguin-face')); ``` -Dovresti dare a `:root` un `--penguin-face` di `--fcc-expected--`; valore trovato `--fcc-actual--`. +Dovresti dare a `:root` un `--penguin-face` con il valore `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle(':root')?.getPropVal('--penguin-face', true), 'white'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d0882f54bf40bdc4671ed.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d0882f54bf40bdc4671ed.md index df69315b085..b86d6bbcb0d 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d0882f54bf40bdc4671ed.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d0882f54bf40bdc4671ed.md @@ -7,17 +7,17 @@ dashedName: step-55 # --description-- -Dove rilevante, sostituisci i valori delle proprietà con la variabile `--penguin-face`. +Dove occorre, sostituisci i valori delle proprietà con la variabile `--penguin-face`. # --hints-- -Dovresti dare a `.face` una proprietà `background-color` con valore di `var(--penguin-face)`. +Dovresti dare a `.face` una proprietà `background-color` con il valore `var(--penguin-face)`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.face')?.getPropVal('background-color', true), 'var(--penguin-face)'); ``` -Dovresti dare a `.chin` una proprietà `background-color` con valore di `var(--penguin-face)`. +Dovresti dare a `.chin` una proprietà `background-color` con il valore `var(--penguin-face)`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.chin')?.getPropVal('background-color', true), 'var(--penguin-face)'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d090cd8d6db0c93dc5087.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d090cd8d6db0c93dc5087.md index 58df2894890..6ed630b5875 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d090cd8d6db0c93dc5087.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d090cd8d6db0c93dc5087.md @@ -7,35 +7,35 @@ dashedName: step-56 # --description-- -Sotto l'elemento `.chin`, aggiungi due elementi `div` ciascuno con `class` di `eye`. Inoltre, dai al primo elemento `.eye` una `class` di `left`, e al secondo elemento `.eye` una `class` di `right`. +Sotto l'elemento `.chin`, aggiungi due elementi `div` ciascuno con un valore `class` di `eye`. Inoltre, dai al primo elemento `.eye` un valore `class` di `left` e al secondo elemento `.eye` un valore `class` di `right`. # --hints-- -Dovresti aggiungere due elementi `div` all'interno di `.penguin-head`. Attesi `--fcc-expected--` elementi `div`, trovato `--fcc-actual--`. +Dovresti aggiungere due elementi `div` all'interno di `.penguin-head`. Dovresti avere `--fcc-expected--` elementi `div` invece di `--fcc-actual--`. ```js assert.equal(document.querySelectorAll('.penguin-head > div')?.length, 5); ``` -Dovresti dare al primo nuovo `div` una `class` di `eye`. +Dovresti dare al primo nuovo `div` un valore `class` di `eye`. ```js assert.exists(document.querySelector('.penguin-head > div.eye')); ``` -Dovresti dare al secondo nuovo `div` una `class` di `eye`. +Dovresti dare al secondo nuovo `div` un valore `class` di `eye`. ```js assert.equal(document.querySelectorAll('.penguin-head > div.eye')?.length, 2); ``` -Dovresti dare al primo `div` una `classe` di `left`. +Dovresti dare al primo nuovo `div` un valore `class` di `left`. ```js assert.exists(document.querySelector('.penguin-head > div.eye.left')); ``` -Dovresti dare al secondo nuovo `div` una `class` di `right`. +Dovresti dare al secondo nuovo `div` un valore `class` di `right`. ```js assert.exists(document.querySelector('.penguin-head > div.eye.right')); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d0b51ca42ed0d74582186.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d0b51ca42ed0d74582186.md index 0fcafd82372..d7276933c6d 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d0b51ca42ed0d74582186.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d0b51ca42ed0d74582186.md @@ -7,7 +7,7 @@ dashedName: step-57 # --description-- -Seleziona gli elementi `.eye`, e dai loro una proprietà `width` di `15%`, una proprietà `height` di `17%`, e una proprietà `background-color` di `black`. +Seleziona gli elementi `.eye` e imposta `width` al `15%`, `height` al `17%` e `background-color` su `black`. # --hints-- @@ -17,19 +17,19 @@ Dovresti usare il selettore `.eye`. assert.match(code, /\.eye\s*\{/); ``` -Dovresti dare a `.eye` un `width` di `--fcc-expected--`, invece che di `--fcc-actual--`. +Dovresti dare a `.eye` un valore `width` di `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.eye')?.width, '15%'); ``` -Dovresti dare a `.eye` un `height` di `--fcc-expected--`, invece che di `--fcc-actual--`. +Dovresti dare a `.eye` un valore `height` di `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.eye')?.height, '17%'); ``` -Dovresti dare a `.eye` un `background-color` di `--fcc-expected--`, invece che di `--fcc-actual--`. +Dovresti dare a `.eye` un valore `background-color` di `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.eye')?.backgroundColor, 'black'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d0bc9cb05360e1bf549c3.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d0bc9cb05360e1bf549c3.md index 6d9665cbb10..e476a5b0bcd 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d0bc9cb05360e1bf549c3.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d0bc9cb05360e1bf549c3.md @@ -7,17 +7,17 @@ dashedName: step-58 # --description-- -Posiziona gli elementi `.eye` a `45%` dalla parte superiore del genitore, e dai a tutti gli angoli un raggio di `50%`. +Posiziona gli elementi `.eye` al `45%` dalla parte superiore del genitore, e dai a tutti gli angoli un raggio del `50%`. # --hints-- -Dovresti dare a `.eye` un `top` di `--fcc-expected--`; valore trovato: `--fcc-actual--`. +Dovresti dare a `.eye` un valore `top` di `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.eye')?.top, '45%'); ``` -Dovresti dare a `.eye` un `border-radius` di `--fcc-expected--`; valore trovato: `--fcc-actual--`. +Dovresti dare a `.eye` un valore `border-radius` di `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.eye')?.borderRadius, '50%'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d0c1594c38c0ebae75878.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d0c1594c38c0ebae75878.md index 627a107019f..6047603bf3c 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d0c1594c38c0ebae75878.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d0c1594c38c0ebae75878.md @@ -7,7 +7,7 @@ dashedName: step-59 # --description-- -Seleziona `.eye` con la classe `left` e posizionalo a `25%` dal lato sinistro del genitore. Poi, seleziona l'elemento `.eye` con la classe `right` e posizionalo a `25%` dal lato destro del suo genitore. +Seleziona l'elemento `.eye` con la classe `left` e posizionalo al `25%` dalla sinistra del genitore. Poi, seleziona l'elemento `.eye` con la classe `right` e posizionalo al `25%` dalla destra del suo genitore. # --hints-- @@ -17,7 +17,7 @@ Dovresti usare il selettore `.eye.left`. assert.match(code, /\.eye\.left\s*\{/); ``` -Dovresti dare ad `.eye.left` una proprietà `left` con valore di `--fcc-expected--`; valore trovato: `--fcc-actual--`. +Dovresti dare a `.eye.left` una proprietà `left` con il valore `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.eye.left')?.left, '25%'); @@ -29,7 +29,7 @@ Dovresti usare il selettore `.eye.right`. assert.match(code, /\.eye\.right\s*\{/); ``` -Dovresti dare ad `.eye.right` una proprietà `right` con valore di `--fcc-expected--`; valore trovato: `--fcc-actual--`. +Dovresti dare a `.eye.right` una proprietà `right` con il valore `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.eye.right')?.right, '25%'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d0d18ca99870f884a7bff.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d0d18ca99870f884a7bff.md index 6d8d887ff30..c5a5de0ff37 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d0d18ca99870f884a7bff.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d0d18ca99870f884a7bff.md @@ -7,29 +7,29 @@ dashedName: step-60 # --description-- -All'interno di ogni elemento `.eye`, aggiungi un `div` con una `class` di `eye-lid`. +All'interno di ogni elemento `.eye`, aggiungi un `div` con un valore `class` di `eye-lid`. # --hints-- -Dovresti aggiungere un elemento `div` all'interno di `.eye.left`, ma è stato trovato `--fcc-actual--`. +Dovresti aggiungere un elemento `div` all'interno di `.eye.left` invece di `--fcc-actual--`. ```js assert.equal(document.querySelectorAll('.eye.left > div')?.length ?? 0, 1); ``` -Dovresti aggiungere un elemento `div` all'interno di `.eye.right`, ma è stato trovato `--fcc-actual--`. +Dovresti aggiungere un elemento `div` all'interno di `.eye.right` invece di `--fcc-actual--`. ```js assert.equal(document.querySelectorAll('.eye.right > div')?.length ?? 0, 1); ``` -Dovresti dare al primo `div` una `class` di `eye-lid`. +Dovresti dare al primo nuovo `div` un valore `class` di `eye-lid`. ```js assert.exists(document.querySelector('.eye.left > div.eye-lid')); ``` -Dovresti dare al secondo nuovo `div` una `class` di `eye-lid`. +Dovresti dare al secondo nuovo `div` un valore `class` di `eye-lid`. ```js assert.exists(document.querySelector('.eye.right > div.eye-lid')); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d0daf214542102739b0da.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d0daf214542102739b0da.md index a98e16872a7..3e9ffe0968d 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d0daf214542102739b0da.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d0daf214542102739b0da.md @@ -7,7 +7,7 @@ dashedName: step-61 # --description-- -Seleziona gli elementi `.eye-lid` e dai loro una proprietà `width` di `150%`, una proprietà `height` di `100%`, e una proprietà `background-color` di `--penguin-face`. +Seleziona gli elementi `.eye-lid` e dai loro una proprietà `width` del `150%`, una proprietà `height` del `100%` e una proprietà `background-color` di `--penguin-face`. # --hints-- @@ -17,19 +17,19 @@ Dovresti usare il selettore `.eye-lid`. assert.match(code, /\.eye-lid\s*\{/); ``` -Dovresti dare a `.eye-lid` un `width` di `--fcc-expected--`; valore trovato: `--fcc-actual--`. +Dovresti dare a `.eye-lid` un valore `width` di `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.eye-lid')?.width, '150%'); ``` -Dovresti dare a `.eye-lid` un `height` di `--fcc-expected--`; valore trovato: `--fcc-actual--`. +Dovresti dare a `.eye-lid` un valore `height` di `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.eye-lid')?.height, '100%'); ``` -Dovresti dare ad `.eye-lid` una proprietà `background-color` con valore `var(--penguin-face)`. +Dovresti dare a `.eye-lid` una proprietà `background-color` con il valore `var(--penguin-face)`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.eye-lid')?.getPropVal('background-color', true), 'var(--penguin-face)'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d0e56f9ca9710fcb974e3.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d0e56f9ca9710fcb974e3.md index 5a6697b45fa..d3ed21a9927 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d0e56f9ca9710fcb974e3.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d0e56f9ca9710fcb974e3.md @@ -7,23 +7,23 @@ dashedName: step-62 # --description-- -Posiziona gli elementi `.eye-lid` a `25%` dall'alto e `-23%` dalla sinistra dei loro genitori. Quindi, dai a tutti gli angoli un raggio di `50%`. +Posiziona gli elementi `.eye-lid` al `25%` dall'alto e al `-23%` dalla sinistra dei loro genitori. Quindi, dai a tutti gli angoli un raggio del `50%`. # --hints-- -Dovresti dare a `.eye-lid` un `top` di `--fcc-expected--`; valore trovato `--fcc-actual--`. +Dovresti dare a `.eye-lid` un valore `top` di `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.eye-lid')?.top, '25%'); ``` -Dovresti dare ad `.eye-lid` un `left` di `--fcc-expected--`; valore trovato: `--fcc-actual--`. +Dovresti dare ad `.eye-lid` un valore `left` di `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.eye-lid')?.left, '-23%'); ``` -Dovresti dare ad `.eye-lid` un `border-radius` di `--fcc-expected--`, valore trovato: `--fcc-actual--`. +Dovresti dare a `.eye-lid` un valore `border-radius` di `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.eye-lid')?.borderRadius, '50%'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d0eec0ac40611b41e2ccc.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d0eec0ac40611b41e2ccc.md index f0e0af7b4fb..9d24d192400 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d0eec0ac40611b41e2ccc.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d0eec0ac40611b41e2ccc.md @@ -7,35 +7,35 @@ dashedName: step-63 # --description-- -Sotto l'elemento `.eye.right`, aggiungi due elementi `div` ciascuno con `class` di `blush`. Inoltre, dai al primo elemento `.blush` una proprietà `class` di `left`, e al secondo elemento `.blush` una proprietà `class` di `right`. +Sotto l'elemento `.eye.right`, aggiungi due elementi `div` ciascuno con un valore `class` di `blush`. Inoltre, dai al primo elemento `.blush` un valore `class` di `left` e al secondo elemento `.blush` un valore `class` di `right`. # --hints-- -Dovresti aggiungere due elementi `div` all'interno di `.penguin-head`. Numero di elementi `div` atteso: `--fcc-expected--`; numero di elementi `div` trovato: `--fcc-actual--`. +Dovresti aggiungere due elementi `div` all'interno di `.penguin-head`. Dovresti avere `--fcc-expected--` elementi `div` invece di `--fcc-actual--`. ```js assert.equal(document.querySelectorAll('.penguin-head > div')?.length, 7); ``` -Dovresti dare al primo `div` nuovo una `class` di `blush`. +Dovresti dare al primo nuovo `div` un valore `class` di `blush`. ```js assert.exists(document.querySelector('.penguin-head > div.blush')); ``` -Dovresti dare al secondo `div` nuovo una `class` di `blush`. +Dovresti dare al secondo nuovo `div` un valore `class` di `blush`. ```js assert.equal(document.querySelectorAll('.penguin-head > div.blush')?.length, 2); ``` -Dovresti dare al primo `div` nuovo una `class` di `left`. +Dovresti dare al primo nuovo `div` un valore `class` di `left`. ```js assert.exists(document.querySelector('.penguin-head > div.blush.left')); ``` -Dovresti dare al secondo `div` nuovo una `class` di `right`. +Dovresti dare al secondo nuovo `div` un valore `class` di `right`. ```js assert.exists(document.querySelector('.penguin-head > div.blush.right')); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d0fc9825c271253df28d4.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d0fc9825c271253df28d4.md index e7465b2edc3..e1782a53d04 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d0fc9825c271253df28d4.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d0fc9825c271253df28d4.md @@ -7,7 +7,7 @@ dashedName: step-64 # --description-- -Seleziona gli elementi `.blush`, e dai loro un `width` di `15%`, un `height` di `10%`, e un `background-color` di `pink`. +Seleziona gli elementi `.blush` e imposta `width` al `15%`, `height` al `10%` e `background-color` su `pink`. # --hints-- @@ -17,19 +17,19 @@ Dovresti usare il selettore `.blush`. assert.match(code, /\.blush\s*\{/); ``` -Dovresti dare a `.blush` un `width` di `--fcc-expected--`; valore trovato: `--fcc-actual--`. +Dovresti dare a `.blush` un valore `width` di `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.blush')?.width, '15%'); ``` -Dovresti dare a `.blush` un `height` di `--fcc-expected--`; valore trovato: `--fcc-actual--`. +Dovresti dare a `.blush` un valore `height` di `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.blush')?.height, '10%'); ``` -Dovresti dare a `.blush` un `background-color` di `--fcc-expected--`, valore trovato: `--fcc-actual--`. +Dovresti dare a `.blush` un valore `background-color` di `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.blush')?.backgroundColor, 'pink'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d102d786c3d13124c37c6.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d102d786c3d13124c37c6.md index f0ca45cc153..96e2b947b94 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d102d786c3d13124c37c6.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d102d786c3d13124c37c6.md @@ -7,17 +7,17 @@ dashedName: step-65 # --description-- -Posiziona gli elementi `.blush` a `65%` dalla parte superiore del genitore, e dai a tutti gli angoli un raggio di `50%`. +Posiziona gli elementi `.blush` al `65%` dalla parte superiore del genitore, e dai a tutti gli angoli un raggio del `50%`. # --hints-- -Dovresti dare a `.blush` una proprietà `top` di `--fcc-expected--`; valore trovato `--fcc-actual--`. +Dovresti dare a `.blush` una proprietà `top` di `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.blush')?.top, '65%'); ``` -Dovresti dare a `.blush` una proprietà `border-radius` di `--fcc-expected--`; valore trovato `--fcc-actual--`. +Dovresti dare a `.blush` una proprietà `border-radius` di `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.blush')?.borderRadius, '50%'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d107edf7ddf13cc77106a.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d107edf7ddf13cc77106a.md index 83cce7df7a4..cba275df387 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d107edf7ddf13cc77106a.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d107edf7ddf13cc77106a.md @@ -7,7 +7,7 @@ dashedName: step-66 # --description-- -Seleziona l'elemento `.blush` con `class` di `left`, e posizionalo a `15%` dalla sinistra del genitore. Poi, seleziona l'elemento `.blush` con `class` di `right`, e posizionalo a `15%` dalla destra del genitore. +Seleziona l'elemento `.blush` con il valore `class` di `left` e posizionalo al `15%` dalla sinistra del genitore. Poi, seleziona l'elemento `.blush` con il valore `class` di `right` e posizionalo al `15%` dalla destra del genitore. # --hints-- @@ -17,7 +17,7 @@ Dovresti usare il selettore `.blush.left`. assert.match(code, /\.blush\.left\s*\{/); ``` -Dovresti dare a `.blush.left` una proprietà `left` con valore di `--fcc-expected--`; valore trovato: `--fcc-actual--`. +Dovresti dare a `.blush.left` una proprietà `left` con il valore `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.blush.left')?.left, '15%'); @@ -29,7 +29,7 @@ Dovresti usare il selettore `.blush.right`. assert.match(code, /\.blush\.right\s*\{/); ``` -Dovresti dare a `.blush.right` una proprietà `right` con valore di `--fcc-expected--`; valore trovato: `--fcc-actual--`. +Dovresti dare a `.blush.right` una proprietà `right` con il valore `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.blush.right')?.right, '15%'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d10cc98145f14820399c5.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d10cc98145f14820399c5.md index c2f18c11e5b..a68ea000d74 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d10cc98145f14820399c5.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d10cc98145f14820399c5.md @@ -7,35 +7,35 @@ dashedName: step-67 # --description-- -Sotto l'elemento `.blush.right`, aggiungi due elementi `div` ciascuno con `class` di `beak`. Inoltre, dai il primo elemento `.beak` una `class` di `top`, e il secondo elemento `.beak` una `class` di `bottom`. +Sotto l'elemento `.blush.right`, aggiungi due elementi `div` ciascuno con un valore `class` di `beak`. Inoltre, dai al primo elemento `.beak` un valore `class` di `top` e al secondo elemento `.beak` un valore `class` di `bottom`. # --hints-- -Dovresti aggiungere due elementi `div` all'interno di `.penguin-head`. Attesi `--fcc-expected--` elementi `div`; numero trovato: `--fcc-actual--`. +Dovresti aggiungere due elementi `div` all'interno di `.penguin-head`. Dovresti avere `--fcc-expected--` elementi `div` invece di `--fcc-actual--`. ```js assert.equal(document.querySelectorAll('.penguin-head > div')?.length, 9); ``` -Dovresti dare al primo nuovo `div` una `class` di `beak`. +Dovresti dare al primo nuovo `div` un valore `class` di `beak`. ```js assert.exists(document.querySelector('.penguin-head > div.beak')); ``` -Dovresti dare al secondo nuovo `div` una `class` di `beak`. +Dovresti dare al secondo nuovo `div` un valore `class` di `beak`. ```js assert.equal(document.querySelectorAll('.penguin-head > div.beak')?.length, 2); ``` -Dovresti dare al primo nuovo `div` una `class` di `top`. +Dovresti dare al primo nuovo `div` un valore `class` di `top`. ```js assert.exists(document.querySelector('.penguin-head > div.beak.top')); ``` -Dovresti dare al secondo nuovo `div` una `class` di `bottom`. +Dovresti dare al secondo nuovo `div` un valore `class` di `bottom`. ```js assert.exists(document.querySelector('.penguin-head > div.beak.bottom')); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d115e2adcd71538e82ebb.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d115e2adcd71538e82ebb.md index 0e08c3e08a4..a115291ca6e 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d115e2adcd71538e82ebb.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d115e2adcd71538e82ebb.md @@ -7,7 +7,7 @@ dashedName: step-68 # --description-- -Seleziona gli elementi `.beak`, e dai loro una proprietà `height` di `10%`, un `background-color` di `orange`, e dai a tutti gli angoli un raggio di `50%`. +Seleziona gli elementi `.beak`, dai loro una proprietà `height` del `10%`, un `background-color` con il valore `orange` e dai a tutti gli angoli un raggio del `50%`. # --hints-- @@ -17,19 +17,19 @@ Dovresti usare il selettore `.beak`. assert.match(code, /\.beak\s*\{/); ``` -Dovresti dare a `.beak` una proprietà `height` con valore di `--fcc-expected--`; valore trovato: `--fcc-actual--`. +Dovresti dare a `.beak` una proprietà `height` con il valore `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.beak')?.height, '10%'); ``` -Dovresti dare a `.beak` una proprietà `background-color` con valore di `--fcc-expected--`; valore trovato: `--fcc-actual--`. +Dovresti dare a `.beak` una proprietà `background-color` con il valore `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.beak')?.backgroundColor, 'orange'); ``` -Dovresti dare a `.beak` una proprietà `border-radius` con valore di `--fcc-expected--`; valore trovato: `--fcc-actual--`. +Dovresti dare a `.beak` una proprietà `border-radius` con il valore `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.beak')?.borderRadius, '50%'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d11e6d5ef9515d2a16033.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d11e6d5ef9515d2a16033.md index d06a4c83268..778330d3e49 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d11e6d5ef9515d2a16033.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d11e6d5ef9515d2a16033.md @@ -7,29 +7,29 @@ dashedName: step-69 # --description-- -Seleziona l'elemento `.beak` con una `class` di `top`, dargli un `width` di `20%`, e posizionalo `60%` dall'alto e `40%`dalla sinistra dell'elemento genitore. +Seleziona l'elemento `.beak` con un valore `class` di `top`, imposta `width` al `20%` e posizionalo al `60%` dall'alto e al `40%` dalla sinistra dell'elemento genitore. # --hints-- -Dovresi usare il selettore `.beak.top`. +Dovresti usare il selettore `.beak.top`. ```js assert.match(code, /\.beak\.top\s*\{/); ``` -Dovresti dare a `.beak.top` una `width` di `--fcc-expected--`; valore trovato `--fcc-actual--`. +Dovresti dare a `.beak.top` un valore `width` di `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.beak.top')?.width, '20%'); ``` -Dovresti dare a `.beak.top` una `top` di `--fcc-expected--`; valore trovato: `--fcc-actual--`. +Dovresti dare a `.beak.top` un valore `top` di `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.beak.top')?.top, '60%'); ``` -Dovresti dare a `.beak.top` una `left` di `--fcc-expected--`; valore trovato: `--fcc-actual--`. +Dovresti dare a `.beak.top` un valore `left` di `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.beak.top')?.left, '40%'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d129a417d0716a94de913.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d129a417d0716a94de913.md index dd6793a82be..5091e372fcc 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d129a417d0716a94de913.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d129a417d0716a94de913.md @@ -7,7 +7,7 @@ dashedName: step-70 # --description-- -Seleziona l'elemento `.beak` che ha `class` di `bottom`, e dagli una proprietà `width` con valore di `4%` inferiore a `.beak.top`, e posizionalo `5%` più l'ontano dall'alto, e `2%` più lontano dalla sinistra del genitore rispetto a `.beak.top`. +Seleziona l’elemento `.beak` con un valore `class` di `bottom`, imposta `width` il `4%` in meno di `.beak.top`, il `5%` più lontano dalla parte superiore e il `2%` più a sinistra del suo genitore rispetto a `.beak.top`. # --hints-- @@ -17,19 +17,19 @@ Dovresti usare il selettore `.beak.bottom`. assert.match(code, /\.beak\.bottom\s*\{/); ``` -Dovresti dare a `.beak.bottom` una proprietà `width` con valore di `--fcc-expected--`; valore trovato: `--fcc-actual--`. +Dovresti dare a `.beak.bottom` una proprietà `width` con il valore `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.beak.bottom')?.width, '16%'); ``` -Dovresti dare a `.beak.bottom` una proprietà `top` con valore di `--fcc-expected--`; valore trovato: `--fcc-actual--`. +Dovresti dare a `.beak.bottom` una proprietà `top` con il valore `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.beak.bottom')?.top, '65%'); ``` -Dovresti dare a `.beak.bottom` una proprietà `left` con valore di `--fcc-expected--`; valore trovato: `--fcc-actual--`. +Dovresti dare a `.beak.bottom` una proprietà `left` con il valore `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.beak.bottom')?.left, '42%'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1340361095175f4b5115.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1340361095175f4b5115.md index 5a7debff092..58e5b3f64da 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1340361095175f4b5115.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1340361095175f4b5115.md @@ -7,17 +7,17 @@ dashedName: step-71 # --description-- -Il corpo del pinguino sembra un po' semplice. Abbelliscilo aggiungendo un elemento `div` con una `class` di `shirt`, immediatamente prima dell'elemento `.penguin-body`. +Il corpo del pinguino sembra un po' troppo semplice. Abbelliscilo aggiungendo un elemento `div` con un valore `class` di `shirt` immediatamente prima dell'elemento `.penguin-body`. # --hints-- -Dovresti aggiungere un elemento `div` all'interno di `.penguin`. Previsti `--fcc-expected--` elementi `div`; numero trovato: `--fcc-actual--`. +Dovresti aggiungere un elemento `div` all'interno di `.penguin`. Dovresti avere `--fcc-expected--` elementi `div` invece di `--fcc-actual--`. ```js assert.equal(document.querySelectorAll('.penguin > div')?.length, 3); ``` -Dovresti assegnare al nuovo `div` una `class` di `shirt`. +Dovresti assegnare al nuovo `div` un valore `class` di `shirt`. ```js assert.exists(document.querySelector('.penguin > div.shirt')); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d15797b580c1828b05426.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d15797b580c1828b05426.md index 769582481bf..10ea4a0a6a1 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d15797b580c1828b05426.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d15797b580c1828b05426.md @@ -7,17 +7,17 @@ dashedName: step-72 # --description-- -All'interno dell'elemento `.shirt`, aggiungi un elemento `div` con la seguenti emoji come contenuto: 💜 +All'interno dell'elemento `.shirt`, aggiungi un elemento `div` con la seguente emoji come contenuto: 💜 # --hints-- -Dovresti aggiungere un elemento `div` all'interno di `div.shirt`. Dovrebbero esserci `--fcc-expected--` `div` elementi; trovati `--fcc-actual--`. +Dovresti aggiungere un elemento `div` all'interno di `div.shirt`. Dovrebbero esserci `--fcc-expected--` elementi `div` invece di `--fcc-actual--`. ```js assert.equal(document.querySelectorAll('.shirt > div')?.length, 1); ``` -Dovresti dare al nuovo `div` un contenuto di `💜`; contenuto trovato: `--fcc-actual--`. +Dovresti dare al nuovo `div` un contenuto di `💜` invece di `--fcc-actual--`. ```js assert.equal(document.querySelector('.shirt > div')?.textContent, '💜'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d15d955d9d418c4487bbc.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d15d955d9d418c4487bbc.md index cb4ccb71c85..3fc91393bae 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d15d955d9d418c4487bbc.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d15d955d9d418c4487bbc.md @@ -11,13 +11,13 @@ All'interno di `.shirt`, dopo l'elemento `div`, aggiungi un elemento `p` con il # --hints-- -Dovresti aggiungere un elemento `p` all'interno di `.shirt`, ma trovato `--fcc-actual--`. +Dovresti aggiungere un elemento `p` all'interno di `.shirt` invece di `--fcc-actual--`. ```js assert.equal(document.querySelectorAll('.shirt > p')?.length, 1); ``` -Dovresti dare all'elemento `p` il contenuto `I CSS`; trovato contenuto: `--fcc-actual--`. +Dovresti dare all'elemento `p` il contenuto `I CSS` invece di `--fcc-actual--`. ```js assert.equal(document.querySelector('.shirt > p')?.textContent, 'I CSS'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1629a8adc61960ca8b40.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1629a8adc61960ca8b40.md index 88ead6550f5..6bff8699577 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1629a8adc61960ca8b40.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1629a8adc61960ca8b40.md @@ -7,7 +7,7 @@ dashedName: step-74 # --description-- -Seleziona l'elemento `.shirt`, e dagli un `font-size` di `25px`, un `font-family` di `Helvetica` con un fallback di `sans-serif`, e un `font-weight` di `bold`. +Seleziona l'elemento `.shirt`, imposta `font-size` a `25px`, `font-family` su `Helvetica` con un fallback di `sans-serif` e `font-weight` su `bold`. # --hints-- @@ -17,19 +17,19 @@ Dovresti utilizzare il selettore `.shirt`. assert.match(code, /\.shirt\s*\{/); ``` -Dovresti dare a `.shirt` una proprietà `font-size` con valore di `--fcc-expected--`; valore trovato `--fcc-actual--`. +Dovresti dare a `.shirt` una proprietà `font-size` con il valore `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.shirt')?.fontSize, '25px'); ``` -Dovresti dare a `.shirt` una proprietà `font-family` di `--fcc-expected--`; valore trovato: `--fcc-actual--`. +Dovresti dare a `.shirt` una proprietà `font-family` di `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.shirt')?.fontFamily, 'Helvetica, sans-serif'); ``` -Dovresti dare a `.shirt` una proprietà `font-weight` di `--fcc-expected--`; valore trovato `--fcc-actual--`. +Dovresti dare a `.shirt` una proprietà `font-weight` di `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.shirt')?.fontWeight, 'bold'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1c5fc9f8941a400955da.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1c5fc9f8941a400955da.md index c3ac186818d..8404c5a21cb 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1c5fc9f8941a400955da.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1c5fc9f8941a400955da.md @@ -7,9 +7,9 @@ dashedName: step-75 # --description-- -Se guardi attentamente, l'emoji _cuore_ è leggermente diverse. Questo perché alcune delle proprietà del carattere sono state sovrascritte dallo stile `font-weight` di `bold`. +Se guardi attentamente, l'emoji _cuore_ è leggermente diversa. Questo perché alcune delle proprietà del carattere sono state sovrascritte dallo stile `font-weight` di `bold`. -Risolvi il problema, prendendo di mira il `div` con l'emoji cuore e impostando il suo `font-weight` sul suo valore originale. +Risolvi il problema, selezionando il `div` con l'emoji cuore e impostando `font-weight` sul suo valore originale. # --hints-- @@ -19,7 +19,7 @@ Dovresti usare il selettore `.shirt div` per selezionare il `div` con l'emoji de assert.match(code, /\.shirt div\s*\{/); ``` -Dovresti dare a `.shirt div` un `font-weight` di `initial` o `normal`. +Dovresti dare a `.shirt div` un valore `font-weight` di `initial` o `normal`. ```js assert.include(['normal', 'initial'], new __helpers.CSSHelp(document).getStyle('.shirt div')?.fontWeight); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1dab9ff3421ae1976991.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1dab9ff3421ae1976991.md index 203ba3b6080..4a2f43d265d 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1dab9ff3421ae1976991.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1dab9ff3421ae1976991.md @@ -11,13 +11,13 @@ Posiziona il `div` con l'emoji cuore a `22.5px` dall'alto e `12px` dalla sinistr # --hints-- -Dovresti dare a `.shirt div` un `top` di `--fcc-expected--`; valore trovato: `--fcc-actual--`. +Dovresti dare a `.shirt div` un valore `top` di `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.shirt div')?.top, '22.5px'); ``` -Dovresti dare a `.shirt div` un `left` di `--fcc-expected--`; valore trovato: `--fcc-actual--`. +Dovresti dare a `.shirt div` un valore `left` di `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.shirt div')?.left, '12px'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1deb8b04811b8839ffe4.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1deb8b04811b8839ffe4.md index 466450fb095..b894fd9082e 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1deb8b04811b8839ffe4.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1deb8b04811b8839ffe4.md @@ -7,23 +7,23 @@ dashedName: step-77 # --description-- -Posiziona l'elemento `.shirt` a `165px` dall'alto e `127.5px` dalla sinistra del suo genitore. Quindi, aumenta il suo ordine di stacking in modo che appaia sopra l'elemento `.penguin-body`. +Posiziona l'elemento `.shirt` a `165px` dall'alto e `127.5px` dalla sinistra del suo genitore. Quindi, aumenta il suo livello di sovrapposizione in modo che appaia sopra l'elemento `.penguin-body`. # --hints-- -Dovresti dare a `.shirt` un `top` di `--fcc-expected--`; valore trovato: `--fcc-actual--`. +Dovresti dare a `.shirt` un valore `top` di `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.shirt')?.top, '165px'); ``` -Dovresti dare a `.shirt` un `left` di `--fcc-expected--`; valore trovato: `--fcc-actual--`. +Dovresti dare a `.shirt` un valore `left` di `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.shirt')?.left, '127.5px'); ``` -Dovresti assegnare all'elemento `.shirt` un `z-index` di `1`. +Dovresti assegnare all'elemento `.shirt` un valore `z-index` di `1`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.shirt')?.zIndex, '1'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1e7a8e81a61c5a819dc4.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1e7a8e81a61c5a819dc4.md index 067b2e346f2..43f5eefd59d 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1e7a8e81a61c5a819dc4.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1e7a8e81a61c5a819dc4.md @@ -11,7 +11,7 @@ Per il tocco finale della maglia, imposta `color` su `#6a6969`. # --hints-- -Dovresti dare a `.shirt` un `color` di `#6a6969`. +Dovresti dare a `.shirt` un valore `color` di `#6a6969`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.shirt')?.color, 'rgb(106, 105, 105)'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1ed33c9a071cf657a0d6.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1ed33c9a071cf657a0d6.md index 9e6df0fe6a7..a582ea6130d 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1ed33c9a071cf657a0d6.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1ed33c9a071cf657a0d6.md @@ -9,35 +9,35 @@ dashedName: step-79 Curiosità: i pinguini non possono stare in piedi senza almeno due zampe. -All'interno dell'elemento `.penguin-body`, aggiungi due elementi `div` ciascuno con una `class` di `foot`. Dai al primo `.foot` una `class` di `left`, e al secondo `.foot` una `class` di `right`. +All'interno dell'elemento `.penguin-body`, aggiungi due elementi `div` ciascuno con un valore `class` di `foot`. Dai al primo `.foot` un valore `class` di `left` e al secondo `.foot` un valore `class` di `right`. # --hints-- -Dovresti aggiungere due elementi `div` all'interno di `.penguin-body`. Dovrebbero esserci `--fcc-expected--` elementi `div`; numero trovato: `--fcc-actual--`. +Dovresti aggiungere due elementi `div` all'interno di `.penguin-body`. Dovrebbero esserci `--fcc-expected--` elementi `div` invece di `--fcc-actual--`. ```js assert.equal(document.querySelectorAll('.penguin-body > div')?.length, 2); ``` -Dovresti dare al primo nuovo `div` una `class` di `foot`. +Dovresti dare al primo nuovo `div` un valore `class` di `foot`. ```js assert.exists(document.querySelector('.penguin-body > div.foot')); ``` -Dovresti dare al secondo nuovo `div` una `class` di `foot`. +Dovresti dare al secondo nuovo `div` un valore `class` di `foot`. ```js assert.equal(document.querySelectorAll('.penguin-body > div.foot')?.length, 2); ``` -Dovresti dare a un `div` una `class` di `left`. +Dovresti dare a un `div` un valore `class` di `left`. ```js assert.exists(document.querySelector('.penguin-body > div.foot.left')); ``` -Dovresti dare all'altro `div` una `class` di `right`. +Dovresti dare all'altro `div` un valore `class` di `right`. ```js assert.exists(document.querySelector('.penguin-body > div.foot.right')); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1fb5d244c31db8a7fdb7.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1fb5d244c31db8a7fdb7.md index 88580a8f8df..ecc281522f9 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1fb5d244c31db8a7fdb7.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1fb5d244c31db8a7fdb7.md @@ -7,7 +7,7 @@ dashedName: step-80 # --description-- -Seleziona gli elementi `.foot` e dai loro un `width` di `15%`, un `height` di `30%`, e un `background-color` di `orange`. +Seleziona gli elementi `.foot`, imposta `width` al `15%`, `height` al `30%` e `background-color` su `orange`. # --hints-- @@ -17,19 +17,19 @@ Dovresti usare il selettore `.foot`. assert.match(code, /\.foot\s*\{/); ``` -Dovresti dare a `.foot` un `width` di `--fcc-expected--`; valore trovato: `--fcc-actual--`. +Dovresti dare a `.foot` un valore `width` di `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.foot')?.width, '15%'); ``` -Dovresti dare a `.foot` un `height` di `--fcc-expected--`; valore trovato `--fcc-actual--`. +Dovresti dare a `.foot` un valore `height` di `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.foot')?.height, '30%'); ``` -Dovresti dare `.foot` un `background-color` di `--fcc-expected--`; valore trovato: `--fcc-actual--`. +Dovresti dare `.foot` un `background-color` di `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.foot')?.backgroundColor, 'orange'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d204bd73ae51e743b8e94.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d204bd73ae51e743b8e94.md index 77cb6b85569..a1010ba4fb2 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d204bd73ae51e743b8e94.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d204bd73ae51e743b8e94.md @@ -7,17 +7,17 @@ dashedName: step-81 # --description-- -Posiziona gli elementi `.foot` a `85%` dall'alto dell'elemento genitore, e dai a tutti gli angoli un raggio di `50%`. +Posiziona gli elementi `.foot` all'`85%` dall'alto dell'elemento genitore e dai a tutti gli angoli un raggio del `50%`. # --hints-- -Dovresti dare a `.foot` una proprietà `top` con valore di `--fcc-expected--`; trovato valore: `--fcc-actual--`. +Dovresti dare a `.foot` una proprietà `top` con il valore `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.foot')?.top, '85%'); ``` -Dovresti dare a `.foot` una proprietà `border-radius` con valore di `--fcc-expected--`; valore trovato: `--fcc-actual--`. +Dovresti dare a `.foot` una proprietà `border-radius` con il valore `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.foot')?.borderRadius, '50%'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d20b12996101f430920fb.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d20b12996101f430920fb.md index 60f134d7279..b9e3915f4e9 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d20b12996101f430920fb.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d20b12996101f430920fb.md @@ -7,9 +7,9 @@ dashedName: step-82 # --description-- -Il becco e le zampe del pinguino condividono lo stesso `color`. +Il becco e le zampe del pinguino condividono lo stesso valore `color`. -Crea una nuova variabile CSS personalizzata denominata `--penguin-picorna` e sostituisci tutti i valori rilevanti delle proprietà con essa. +Crea una nuova variabile CSS personalizzata denominata `--penguin-picorna` e sostituisci tutti i valori della proprietà dove necessario. # --hints-- @@ -19,19 +19,19 @@ Dovresti dare a `:root` una proprietà `--penguin-picorna`. assert.exists(new __helpers.CSSHelp(document).getStyle(':root').getPropertyValue('--penguin-picorna')); ``` -Dovresti dare a `--penguin-picorna` un valore di `orange`; valore trovato: `--fcc-actual--`. +Dovresti dare a `--penguin-picorna` il valore `orange` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle(':root').getPropVal('--penguin-picorna', true), 'orange'); ``` -Dovresti dare a `.beak` un `background-color` di `var(--penguin-picorna)`; valore trovato: `--fcc-actual--`. +Dovresti dare a `.beak` un `background-color` di `var(--penguin-picorna)` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.beak')?.getPropVal('background-color', true), 'var(--penguin-picorna)'); ``` -Dovresti dare a `.foot` un `background-color` di `var(--penguin-picorna)`; valore trovato: `--fcc-actual--`. +Dovresti dare a `.foot` un `background-color` di `var(--penguin-picorna)` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.foot')?.getPropVal('background-color', true), 'var(--penguin-picorna)'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d21fe6a3f9b2016be9d9d.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d21fe6a3f9b2016be9d9d.md index e9b33e4522f..b3b2101aff5 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d21fe6a3f9b2016be9d9d.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d21fe6a3f9b2016be9d9d.md @@ -7,7 +7,7 @@ dashedName: step-83 # --description-- -Seleziona l'elemento `.foot` con una `class` di `left`, e posizionalo a `25%` dalla sinistra del genitore. Poi, prendi target l'elemento `.foot` con una `class` di `right`, e posizionalo e `25%` dalla destra del genitore. +Seleziona l'elemento `.foot` con il valore `class` di `left` e posizionalo al `25%` dalla sinistra del genitore. Poi, prendi seleziona l'elemento `.foot` con il valore `class` di `right` e posizionalo al `25%` dalla destra del genitore. # --hints-- @@ -17,7 +17,7 @@ Dovresi usare il selettore `.foot.left`. assert.match(code, /\.foot\.left\s*\{/); ``` -Dovresti dare a `.foot.left` una proprietà `left` di `--fcc-expected--`; valore trovato `--fcc-actual--`. +Dovresti dare a `.foot.left` una proprietà `left` di `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.foot.left')?.left, '25%'); @@ -29,7 +29,7 @@ Dovresi usare il selettore `.foot.right`. assert.match(code, /\.foot\.right\s*\{/); ``` -Dovresti dare a `.foot.right` una proprietà `right` di `--fcc-expected--`; valore trovato: `--fcc-actual--`. +Dovresti dare a `.foot.right` una proprietà `right` di `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.foot.right')?.right, '25%'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d229b0e542520cd91c685.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d229b0e542520cd91c685.md index 48b3135fb4a..71c8e6c6ec5 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d229b0e542520cd91c685.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d229b0e542520cd91c685.md @@ -7,17 +7,17 @@ dashedName: step-84 # --description-- -Per rendere i piedi del pinguino più _a forma di pinguino_, ruota il piede sinistro di `80deg`, e il destro di `-80deg`. +Per rendere i piedi del pinguino più _a forma di pinguino_, ruota il piede sinistro di `80deg` e il destro di `-80deg`. # --hints-- -Dovresti dare a `.foot.left` una proprietà `transform` con valore di `rotate(80deg)`. +Dovresti dare a `.foot.left` una proprietà `transform` con il valore `rotate(80deg)`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.foot.left').getPropVal('transform', true), 'rotate(80deg)'); ``` -Dovresti dare a `.foot.right` una proprietà `transform` di `rotate(-80deg)`. +Dovresti dare a `.foot.right` una proprietà `transform` con il valore `rotate(-80deg)`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.foot.right').getPropVal('transform', true), 'rotate(-80deg)'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d23089e787e216a7043d6.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d23089e787e216a7043d6.md index 4513798eea2..072848873db 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d23089e787e216a7043d6.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d23089e787e216a7043d6.md @@ -7,11 +7,11 @@ dashedName: step-85 # --description-- -Cambia l'ordine di stacking degli elementi `.foot` in modo che appaiano sotto l'elemento `.penguin-body`. +Cambia il livello di sovrapposizione degli elementi `.foot` in modo che appaiano sotto l'elemento `.penguin-body`. # --hints-- -Dovresti dare a `.foot` un `z-index` di `--fcc-expected--`; valore trovato: `--fcc-actual--`. +Dovresti dare a `.foot` un valore `z-index` di `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.foot')?.zIndex, '-1'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d237a107c10221ed743fa.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d237a107c10221ed743fa.md index 46d1703279c..817a8752696 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d237a107c10221ed743fa.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d237a107c10221ed743fa.md @@ -9,35 +9,35 @@ dashedName: step-86 Curiosità: i pinguini non possono volare senza ali. -All'interno di `.penguin-body`, prima degli elementi `.foot`, aggiungi due elementi `div` ciascuno con una `class` di `arm`. Assegna al primo `.arm` una `class` di `left` e al secondo `.arm` una `class` di `right`. +All'interno di `.penguin-body`, prima degli elementi `.foot`, aggiungi due elementi `div` ciascuno con un valore `class` di `arm`. Assegna al primo `.arm` un valore `class` di `left` e al secondo `.arm` un valore `class` di `right`. # --hints-- -Dovresti aggiungere due elementi `div` all'interno di `.penguin-body`. Dovrebbero esserci `--fcc-expected--` elementi `div`; trovati `--fcc-actual--`. +Dovresti aggiungere due elementi `div` all'interno di `.penguin-body`. Dovrebbero esserci `--fcc-expected--` elementi `div` invece di `--fcc-actual--`. ```js assert.equal(document.querySelectorAll('.penguin-body > div')?.length, 4); ``` -Dovresti assegnare al primo nuovo `div` una `class` di `arm`. +Dovresti assegnare al primo nuovo `div` un valore `class` di `arm`. ```js assert.exists(document.querySelector('.penguin-body > div.arm')); ``` -Dovresti assegnare al secondo nuovo `div` una `class` di `arm`. +Dovresti assegnare al secondo nuovo `div` un valore `class` di `arm`. ```js assert.equal(document.querySelectorAll('.penguin-body > div.arm')?.length, 2); ``` -Dovresti assegnare a un `div` una `class` di `left`. +Dovresti assegnare a un `div` un valore `class` di `left`. ```js assert.exists(document.querySelector('.penguin-body > div.arm.left')); ``` -Dovresti assegnare all'altro `div` una `class` di `right`. +Dovresti assegnare all'altro `div` un valore `class` di `right`. ```js assert.exists(document.querySelector('.penguin-body > div.arm.right')); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d26b12e651022d80cd017.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d26b12e651022d80cd017.md index 3af2820fa82..fa4bd17fbae 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d26b12e651022d80cd017.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d26b12e651022d80cd017.md @@ -7,7 +7,7 @@ dashedName: step-87 # --description-- -Seleziona l'elemento `.arm`, e dargli un `width` di `30%`, un `height` di `60%`, e un `background` di sfumatura lineare a `90deg` da senso orario, iniziando a `gray`, e finendo a `rgb(209, 210, 199)`. +Seleziona gli elementi `.arm`, imposta `width` al `30%`, `height` al `60%`, `background` su un gradiente lineare di `90deg` in senso orario, che inizia con `gray` e finisce con`rgb(209, 210, 199)`. # --hints-- @@ -17,19 +17,19 @@ Dovresti usare il selettore `.arm`. assert.match(code, /\.arm\s*\{/); ``` -Dovresti dare a `.arm` una proprietà `width` con valore di `--fcc-expected--`; valore trovato: `--fcc-actual--`. +Dovresti dare a `.arm` una proprietà `width` con il valore `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.arm')?.width, '30%'); ``` -Dovresti dare a `.arm` una proprietà `height` con valore di `--fcc-expected--`; valore trovato: `--fcc-actual--`. +Dovresti dare a `.arm` una proprietà `height` con il valore `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.arm')?.height, '60%'); ``` -Dovresti dare a `.arm` una proprietà `background` con valore di `linear-gradient(90deg, gray, rgb(209, 210, 199))`. +Dovresti dare a `.arm` una proprietà `background` con il valore `linear-gradient(90deg, gray, rgb(209, 210, 199))`. ```js assert.include(['linear-gradient(90deg,gray,rgb(209,210,199))', 'rgba(0,0,0,0)linear-gradient(90deg,gray,rgb(209,210,199))repeatscroll0%0%'], new __helpers.CSSHelp(document).getStyle('.arm')?.getPropVal('background', true)); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d2712853306238f41828e.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d2712853306238f41828e.md index 6bc15ca061f..3b9e2dfac05 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d2712853306238f41828e.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d2712853306238f41828e.md @@ -7,7 +7,7 @@ dashedName: step-88 # --description-- -Crea una variabile CSS personalizzata denominata `--penguin-skin` e impostala su `gray`. Quindi, sostituisci tutti i valori delle proprietà rilevanti con esso. +Crea una variabile CSS personalizzata denominata `--penguin-skin` e impostala su `gray`. Quindi, sostituisci tutti i valori della proprietà dove necessario. # --hints-- @@ -17,7 +17,7 @@ Dovresti assegnare a `:root` una proprietà `--penguin-skin`. assert.exists(new __helpers.CSSHelp(document).getStyle(':root').getPropertyValue('--penguin-skin')); ``` -Dovresti dare a `--penguin-skin` un valore di `gray`; valore trovato: `--fcc-actual--`. +Dovresti dare a `--penguin-skin` il valore `gray` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle(':root').getPropVal('--penguin-skin', true), 'gray'); @@ -29,13 +29,13 @@ Dovresti dare a `.penguin-head` una proprietà `background` di `linear-gradient( assert.equal(new __helpers.CSSHelp(document).getStyle('.penguin-head')?.getPropVal('background', true), 'linear-gradient(45deg,var(--penguin-skin),rgb(239,240,228))'); ``` -Dovresti dare a `.penguin-body::before` una proprietà `background-color` con valore di `var(--penguin-skin)`; valore trovato: `--fcc-actual--`. +Dovresti dare a `.penguin-body::before` una proprietà `background-color` con il valore `var(--penguin-skin)` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.penguin-body::before')?.getPropVal('background-color', true), 'var(--penguin-skin)'); ``` -Dovresti dare a `.arm` una proprietà `background` con valore di `linear-gradient(90deg, var(--penguin-skin), rgb(209, 210, 199))`. +Dovresti dare a `.arm` una proprietà `background` con il valore `linear-gradient(90deg, var(--penguin-skin), rgb(209, 210, 199))`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.arm')?.getPropVal('background', true), 'linear-gradient(90deg,var(--penguin-skin),rgb(209,210,199))'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d2b7a84e78b246f2d17a2.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d2b7a84e78b246f2d17a2.md index 0ecb9d95361..247e0714c8a 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d2b7a84e78b246f2d17a2.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d2b7a84e78b246f2d17a2.md @@ -7,23 +7,23 @@ dashedName: step-89 # --description-- -Seleziona l'elemento `.arm` con una `class` di `left`, e posizionalo `35%` dall'alto, e `5%` dalla sinistra del genitore. Poi seleziona l'elemento `.arm` con una `class` di `right`, e posizionalo a `0%` dall'alto `-5%` dalla destra del suo genitrore. +Seleziona l'elemento `.arm` con un valore `class` di `left` e posizionalo al `35%` dall'alto e al `5%` dalla sinistra del genitore. Poi seleziona l'elemento `.arm` con un valore `class` di `right` e posizionalo allo `0%` dall'alto e al `-5%` dalla destra del suo genitore. # --hints-- -You should use the `.arm.left` selector. +Dovresti usare il selettore `.arm.left`. ```js assert.match(code, /\.arm\.left\s*\{/); ``` -Dovresti dare ad `.arm.left` un `top` di `--fcc-expected--`; valore trovato: `--fcc-actual--`. +Dovresti dare a `.arm.left` un valore `top` di `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.arm.left')?.top, '35%'); ``` -Dovresti dare ad `.arm.left` un `left` di `--fcc-expected--`; valore trovato: `--fcc-actual--`. +Dovresti dare a `.arm.left` un valore `left` di `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.arm.left')?.left, '5%'); @@ -35,13 +35,13 @@ Dovresi usare il selettore `.arm.right`. assert.match(code, /\.arm\.right\s*\{/); ``` -Dovresti dare ad `.arm.right` un `top` di `0%`. +Dovresti dare a `.arm.right` un valore `top` dello `0%`. ```js assert.include(['0%', '0', '0px'], new __helpers.CSSHelp(document).getStyle('.arm.right')?.top); ``` -Dovresti dare ad `.arm.right` un `right` di `--fcc-expected--`; valore trovato: `--fcc-actual--`. +Dovresti dare a `.arm.right` un valore `right` di `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.arm.right')?.right, '-5%'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d2bd9c1d43c2526e96f1f.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d2bd9c1d43c2526e96f1f.md index 448146f8136..959fad48fa9 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d2bd9c1d43c2526e96f1f.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d2bd9c1d43c2526e96f1f.md @@ -7,7 +7,7 @@ dashedName: step-90 # --description-- -All'interno del selettore `.arm.left`, modifica l'origine della funzione `transform` per essere l'angolo in alto a sinistra del suo genitore. +All'interno del selettore `.arm.left`, modifica l'origine della funzione `transform` in modo che sia l'angolo in alto a sinistra del suo genitore. # --hints-- @@ -17,7 +17,7 @@ Dovresti usare la proprietà `transform-origin` per farlo. assert.notEmpty(new __helpers.CSSHelp(document).getStyle('.arm.left')?.transformOrigin); ``` -Dovresti dare ad `.arm.left` un `transform-origin` di `0% 0%` o `top left`. +Dovresti dare a `.arm.left` un valore `transform-origin` di `0% 0%` o `top left`. ```js assert.include(['0% 0%', 'left top', '0% 0% 0px', 'left top 0px'], new __helpers.CSSHelp(document).getStyle('.arm.left')?.transformOrigin); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d2d4e80400325ff89664a.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d2d4e80400325ff89664a.md index 33bab50ee2d..8e2d9d34862 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d2d4e80400325ff89664a.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d2d4e80400325ff89664a.md @@ -11,7 +11,7 @@ Per mantenere la sfumatura lineare sul lato corretto del braccio sinistro del pi # --hints-- -Dovresti dare ad `.arm.left` un `transform` di `rotate(130deg) scaleX(-1)`. +Dovresti dare a `.arm.left` un valore `transform` di `rotate(130deg) scaleX(-1)`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.arm.left').getPropVal('transform', true), 'rotate(130deg)scaleX(-1)'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d2ebc81ba81271460850d.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d2ebc81ba81271460850d.md index 5722af122d1..6297a564f89 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d2ebc81ba81271460850d.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d2ebc81ba81271460850d.md @@ -11,7 +11,7 @@ Ruota il braccio destro di `45deg` in senso antiorario. # --hints-- -Dovresti dare ad `.arm.right` un `transform` di `rotate(-45deg)`. +Dovresti dare a `.arm.right` un valore `transform` di `rotate(-45deg)`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.arm.right')?.getPropVal('transform', true), 'rotate(-45deg)'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d2f0e9440bc27caee1cec.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d2f0e9440bc27caee1cec.md index 404c148c5e2..e8efa5d7d61 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d2f0e9440bc27caee1cec.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d2f0e9440bc27caee1cec.md @@ -7,13 +7,13 @@ dashedName: step-93 # --description-- -Fatto divertente: La maggior parte delle pinne, se non tutti, non sono naturalmente rettangoli. +Curiosità: la maggior parte delle pinne, se non tutte, non è naturalmente rettangolare. -Gli elementi `.arm` vogliono gli angoli in alto a destra, in alto a signistra e in basso a destra con un raggio di `30%`, e l'angolo in basso a sinistra con un angolo di `120%`. +Imposta gli elementi `.arm` con gli angoli in alto a destra, in alto a sinistra e in basso a destra con un raggio del `30%` e l'angolo in basso a sinistra con un raggio del `120%`. # --hints-- -Dovresti dare ad `.arm` un `border-radius` di `30% 30% 30% 120%`. +Dovresti dare a `.arm` un valore `border-radius` di `30% 30% 30% 120%`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.arm')?.borderTopLeftRadius, '30%'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d2fd3ff4f772882e3d998.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d2fd3ff4f772882e3d998.md index 8c1b9180ca6..be92a322a29 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d2fd3ff4f772882e3d998.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d2fd3ff4f772882e3d998.md @@ -7,11 +7,11 @@ dashedName: step-94 # --description-- -Cambia l'ordine di impilamento degli elementi `.arm` in modo che appaiano dietro all'elemento `.penguin-body`. +Cambia l'ordine di sovrapposizione degli elementi `.arm` in modo che appaiano dietro all'elemento `.penguin-body`. # --hints-- -Dovresti dare a `.arm` uno `z-index` di `--fcc-expected--`, ma è stato trovato `--fcc-actual--`. +Dovresti dare a `.arm` uno `z-index` di `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.arm')?.zIndex, '-1'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d30350883802921bfcccc.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d30350883802921bfcccc.md index 29eebd874b3..710bca9e883 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d30350883802921bfcccc.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d30350883802921bfcccc.md @@ -7,7 +7,7 @@ dashedName: step-95 # --description-- -Ora utilizzerai le animazioni CSS per creare il saluto del pinguino. +Ora utilizzerai le animazioni CSS per far salutare il pinguino. Definisci un nuovo `@keyframes` chiamato `wave`. @@ -19,7 +19,7 @@ Dovresti definire una nuova regola `@keyframes`. assert.notEmpty(new __helpers.CSSHelp(document).getCSSRules('keyframes')); ``` -Dovresti dare alla regola `@keyframes` un `name` di `--fcc-expected--`; valore trovato `--fcc-actual--`. +Dovresti dare alla regola `@keyframes` un `name` di `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getCSSRules('keyframes')?.[0]?.name, 'wave'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d324f5915c929f36ae91d.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d324f5915c929f36ae91d.md index 825918f4ec3..681ac02125f 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d324f5915c929f36ae91d.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d324f5915c929f36ae91d.md @@ -7,29 +7,29 @@ dashedName: step-96 # --description-- -Dai a `wave` quattro waypoint partendo da `10%`e incrementando di `10%`. +Dai a `wave` quattro waypoint partendo dal `10%` e incrementando del `10%`. # --hints-- -Dovresti aggiungere un waypoint `10%` per `@keyframes wave`. +Dovresti aggiungere un waypoint del `10%` per `@keyframes wave`. ```js assert([...[...new __helpers.CSSHelp(document).getCSSRules('keyframes')].find(rule => rule?.name === 'wave')?.cssRules].some(css => css?.keyText === '10%')); ``` -Dovresti aggiungere un waypoint `20%` per `@keyframes wave`. +Dovresti aggiungere un waypoint del `20%` per `@keyframes wave`. ```js assert([...[...new __helpers.CSSHelp(document).getCSSRules('keyframes')].find(rule => rule?.name === 'wave')?.cssRules].some(css => css?.keyText === '20%')); ``` -Dovresti aggiungere un waypoint `30%` per `@keyframes wave`. +Dovresti aggiungere un waypoint del `30%` per `@keyframes wave`. ```js assert([...[...new __helpers.CSSHelp(document).getCSSRules('keyframes')].find(rule => rule?.name === 'wave')?.cssRules].some(css => css?.keyText === '30%')); ``` -Dovresti aggiungere un waypoint `40%` per `@keyframes wave`. +Dovresti aggiungere un waypoint del `40%` per `@keyframes wave`. ```js assert([...[...new __helpers.CSSHelp(document).getCSSRules('keyframes')].find(rule => rule?.name === 'wave')?.cssRules].some(css => css?.keyText === '40%')); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d32c7fa21f32aaa91d499.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d32c7fa21f32aaa91d499.md index 6e04252090f..d5ca32e9afd 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d32c7fa21f32aaa91d499.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d32c7fa21f32aaa91d499.md @@ -7,11 +7,11 @@ dashedName: step-97 # --description-- -All'interno del primo waypoint, ruota a `110deg`, e mantieni la scala del braccio sinistro. +All'interno del primo waypoint, ruota di `110deg` e mantieni la scala del braccio sinistro. # --hints-- -Dovresti dare al waypoint `10%` una proprietà `transform` con valore di `rotate(110deg) scaleX(-1)`. +Dovresti dare al waypoint `10%` una proprietà `transform` con il valore `rotate(110deg) scaleX(-1)`. ```js assert([...[...new __helpers.CSSHelp(document).getCSSRules('keyframes')].find(rule => rule?.name === 'wave')?.cssRules].find(css => css?.keyText === '10%')?.style?.transform?.replace(/\s+/g, '') === 'rotate(110deg)scaleX(-1)'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d333b738e3c2b5d58b095.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d333b738e3c2b5d58b095.md index 44cafa126f4..40606899c79 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d333b738e3c2b5d58b095.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d333b738e3c2b5d58b095.md @@ -7,7 +7,7 @@ dashedName: step-98 # --description-- -All'interno del secondo waypoint, ruota a `130deg` e mantenere la scala del braccio sinistro. +All'interno del secondo waypoint, ruota di `130deg` e mantieni la scala del braccio sinistro. # --hints-- diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d337765b9f02c10e93722.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d337765b9f02c10e93722.md index 7db33b7d62d..f82b4e786fe 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d337765b9f02c10e93722.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d337765b9f02c10e93722.md @@ -11,13 +11,13 @@ Per il terzo e il quarto waypoint, ripeti ancora una volta il pattern `transform # --hints-- -Dovresti assegnare al waypoint `30%` una proprietà `transform` con valore di `rotate(110deg) scaleX(-1)`. +Dovresti assegnare al waypoint `30%` una proprietà `transform` con il valore `rotate(110deg) scaleX(-1)`. ```js assert([...[...new __helpers.CSSHelp(document).getCSSRules('keyframes')].find(rule => rule?.name === 'wave')?.cssRules].find(css => css?.keyText === '30%')?.style?.transform?.replace(/\s+/g, '') === 'rotate(110deg)scaleX(-1)'); ``` -Dovresti dare al waypoint `40%` una proprietà `transform` con valore di `rotate(130deg) scaleX(-1)`. +Dovresti dare al waypoint `40%` una proprietà `transform` con il valore `rotate(130deg) scaleX(-1)`. ```js assert([...[...new __helpers.CSSHelp(document).getCSSRules('keyframes')].find(rule => rule?.name === 'wave')?.cssRules].find(css => css?.keyText === '40%')?.style?.transform?.replace(/\s+/g, '') === 'rotate(130deg)scaleX(-1)'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d33c51140292cc5a21742.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d33c51140292cc5a21742.md index bf4ae105695..d250c05edcf 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d33c51140292cc5a21742.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d33c51140292cc5a21742.md @@ -7,29 +7,29 @@ dashedName: step-100 # --description-- -Usa l'animazione `wave` sul braccio sinistro. L'animazione dovrebbe durare `3s`, iterare infinitamente, e avere una funzione di temporizzazione lineare. +Usa l'animazione `wave` sul braccio sinistro. L'animazione dovrebbe durare `3s`, iterare infinitamente e avere una funzione di temporizzazione lineare. # --hints-- -Dovresti dare `.arm.left` una proprietà `animation-name` con valore di `--fcc-expected--`; valore trovato: `--fcc-actual--`. +Dovresti dare `.arm.left` una proprietà `animation-name` con il valore `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.arm.left')?.animationName, 'wave'); ``` -Dovresti dare a `.arm.left` una proprietà `animation-duration` con valore di `--fcc-expected--`; valore trovato: `--fcc-actual--`. +Dovresti dare a `.arm.left` una proprietà `animation-duration` con il valore `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.arm.left')?.animationDuration, '3s'); ``` -Dovresti dare a `.arm.left` una proprietà `animation-iteration-count` con valore di `--fcc-expected--`; valore trovato: `--fcc-actual--`. +Dovresti dare a `.arm.left` una proprietà `animation-iteration-count` con il valore `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.arm.left')?.animationIterationCount, 'infinite'); ``` -Dovresti dare a `.arm.left` una proprietà `animation-timing-function` con valore di `--fcc-expected--`; valore trovato: `--fcc-actual--`. +Dovresti dare a `.arm.left` una proprietà `animation-timing-function` con il valore `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.arm.left')?.animationTimingFunction, 'linear'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d3482f505452d861d0f62.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d3482f505452d861d0f62.md index eaf185dcdd5..af819cfc7fa 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d3482f505452d861d0f62.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d3482f505452d861d0f62.md @@ -7,7 +7,7 @@ dashedName: step-101 # --description-- -Seleziona l'elemento `.penguin` quando è attivo, e aumenta la sua dimensione di `50%` in entrambe le dimensioni. +Seleziona l'elemento `.penguin` quando è attivo e aumenta la sua grandezza del `50%` in entrambe le dimensioni. # --hints-- @@ -17,7 +17,7 @@ Dovresti usare il selettore `.penguin:active`. assert.match(code, /\.penguin:active\s*\{/); ``` -Dovresti dare a `.penguin:active` una proprietà `transform` con valore di `scale(1.5)`. +Dovresti dare a `.penguin:active` una proprietà `transform` con il valore `scale(1.5)`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.penguin:active')?.getPropVal('transform', true), 'scale(1.5)'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d3561a951bf2e41a24f10.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d3561a951bf2e41a24f10.md index 7a59c7177ee..bcf962dae9b 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d3561a951bf2e41a24f10.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d3561a951bf2e41a24f10.md @@ -9,11 +9,11 @@ dashedName: step-102 Quando attivi l'elemento `.penguin`, potrebbe sembrare che tu possa trascinarlo in giro. Non è vero. -Indica ciò agli utenti, dando all'elemento attivo una proprietà `cursor` (cursore) di `not-allowed` (non permesso). +Indicalo agli utenti, dando all'elemento attivo una proprietà `cursor` (cursore) con il valore `not-allowed` (non permesso). # --hints-- -Dovresti dare a `.penguin:active` una proprietà `cursor` con valore di `not-allowed`. +Dovresti dare a `.penguin:active` una proprietà `cursor` con il valore `not-allowed`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.penguin:active')?.cursor, 'not-allowed'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d36103839c82efa95dd34.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d36103839c82efa95dd34.md index 3b1d290e8e8..345e6039336 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d36103839c82efa95dd34.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d36103839c82efa95dd34.md @@ -7,23 +7,23 @@ dashedName: step-103 # --description-- -Cambia il comportamento della proprietà `transition` dell'elemento `.penguin` durante la trasformazione così che abbia una durata di `1s`, una funzione di temporizzazione `ease-in-out`e un ritardo di `0ms`. +Cambia il comportamento della proprietà `transition` dell'elemento `.penguin` durante la trasformazione così che abbia una durata di `1s`, una funzione di temporizzazione `ease-in-out` e un ritardo di `0ms`. # --hints-- -Dovresti dare a `.penguin` una proprietà `transition-duration` con valore di `--fcc-expected--`; valore trovato: `--fcc-actual--`. +Dovresti dare a `.penguin` una proprietà `transition-duration` con il valore `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.penguin')?.transitionDuration, '1s'); ``` -Dovresti dare a `.penguin` una proprietà `transition-timing-function` con valore di `--fcc-expected--`; valore trovato `--fcc-actual--`. +Dovresti dare a `.penguin` una proprietà `transition-timing-function` con il valore `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.penguin')?.transitionTimingFunction, 'ease-in-out'); ``` -Dovresti dare a `.penguin` un proprietà `transition-delay` con un valore di `--fcc-expected--`; valore trovato `--fcc-actual--`. +Dovresti dare a `.penguin` un proprietà `transition-delay` con il valore `--fcc-expected--` invece di `--fcc-actual--`. ```js assert.equal(new __helpers.CSSHelp(document).getStyle('.penguin')?.transitionDelay, '0ms'); diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d3711d04d623000013e9e.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d3711d04d623000013e9e.md index b133204027f..6e706009abb 100644 --- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d3711d04d623000013e9e.md +++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d3711d04d623000013e9e.md @@ -7,13 +7,13 @@ dashedName: step-104 # --description-- -Infine, calcola l'`height` dell'elemento `.ground` così da essere l'altezza del viewport meno l'altezza dell'elemento `.penguin`. +Per finire, calcola il valore `height` dell'elemento `.ground` in modo che corrisponda all'altezza del viewport meno l'altezza dell'elemento `.penguin`. Congratulazioni! Hai completato la certificazione Responsive Web Design. # --hints-- -Dovresti dare a `.ground` una proprietà `height` con valore di `calc(100vh - 300px)`. +Dovresti dare a `.ground` una proprietà `height` con il valore `calc(100vh - 300px)`. ```js assert.include(['calc(100vh-300px)', 'calc(-300px+100vh)'], new __helpers.CSSHelp(document).getStyle('.ground')?.getPropVal('height', true)); diff --git a/curriculum/challenges/japanese/02-javascript-algorithms-and-data-structures/basic-javascript/create-decimal-numbers-with-javascript.md b/curriculum/challenges/japanese/02-javascript-algorithms-and-data-structures/basic-javascript/create-decimal-numbers-with-javascript.md index 0daa67dbefa..71206a4bff3 100644 --- a/curriculum/challenges/japanese/02-javascript-algorithms-and-data-structures/basic-javascript/create-decimal-numbers-with-javascript.md +++ b/curriculum/challenges/japanese/02-javascript-algorithms-and-data-structures/basic-javascript/create-decimal-numbers-with-javascript.md @@ -11,7 +11,7 @@ dashedName: create-decimal-numbers-with-javascript 変数に小数を格納することもできます。 小数は浮動小数点数または float と呼ばれることもあります。 -**注:** コンピューターは数値を有限精度で表します。 そのため、浮動小数点演算が厳密な算術演算を正確に表現できず、意外な状況につながることが多くあります。 このような問題に直面した場合は、[freeCodeCamp フォーラム](https://forum.freecodecamp.org/)にトピックを立ててください。 +**注:** 数値は有限精度で計算されます。 そのため、浮動小数点を使用した演算は、期待する結果と異なる結果になる可能性があります。 その場合は、[freeCodeCamp フォーラム](https://forum.freecodecamp.org/)にトピックを作成してください。 # --instructions-- diff --git a/curriculum/challenges/portuguese/02-javascript-algorithms-and-data-structures/basic-javascript/create-decimal-numbers-with-javascript.md b/curriculum/challenges/portuguese/02-javascript-algorithms-and-data-structures/basic-javascript/create-decimal-numbers-with-javascript.md index 56c016486ee..248583fd60b 100644 --- a/curriculum/challenges/portuguese/02-javascript-algorithms-and-data-structures/basic-javascript/create-decimal-numbers-with-javascript.md +++ b/curriculum/challenges/portuguese/02-javascript-algorithms-and-data-structures/basic-javascript/create-decimal-numbers-with-javascript.md @@ -11,7 +11,7 @@ dashedName: create-decimal-numbers-with-javascript Nós também podemos armazenar números decimais em variáveis. Números decimais são às vezes referidos como números de ponto flutuante ou floats. -**Observação:** os computadores representam números com precisão finita. É por isso que as operações com pontos flutuantes não podem representar precisamente as verdadeiras operações aritméticas, o que leva a muitas situações surpreendentes. Se você estiver enfrentando um desses problemas, abra um tópico no [fórum do freeCodeCamp](https://forum.freecodecamp.org/). +**Observação:** ao computar números, eles são calculados com precisão finita. Operações que usam pontos flutuantes podem levar a resultados diferentes do resultado desejado. Se você estiver obtendo um desses resultados, abra um tópico no [fórum do freeCodeCamp](https://forum.freecodecamp.org/). # --instructions-- diff --git a/curriculum/challenges/portuguese/03-front-end-development-libraries/react-and-redux/moving-forward-from-here.md b/curriculum/challenges/portuguese/03-front-end-development-libraries/react-and-redux/moving-forward-from-here.md index 37dfbf4f0f0..d23efa423cd 100644 --- a/curriculum/challenges/portuguese/03-front-end-development-libraries/react-and-redux/moving-forward-from-here.md +++ b/curriculum/challenges/portuguese/03-front-end-development-libraries/react-and-redux/moving-forward-from-here.md @@ -10,7 +10,7 @@ dashedName: moving-forward-from-here Parabéns! Você concluiu as lições sobre React e Redux. Vale a pena destacar um último item antes de continuar. Normalmente, você não escreverá apps React em um editor de código como esse. Esse desafio dá a você uma ideia de como a sintaxe se parece se você está trabalhando com o npm e um sistema de arquivos na sua própria máquina. O código deve ser similar, exceto para o uso de instruções de `import` (essas puxam em todas as dependências fornecidas para você nos desafios). A seção "Gerenciar pacotes com npm" cobre o npm com mais detalhes. -Finalmente, escrever código React e Redux geralmente requer alguma configuração. Isto pode tornar-se complicado rapidamente. Se você estiver interessado em experimentar em sua própria máquina, o Create React App vem configurado e pronto para ser usado. +Finalmente, escrever código React e Redux geralmente requer alguma configuração. Isto pode tornar-se complicado rapidamente. Se você estiver interessado em experimentar em sua própria máquina, o Create React App vem configurado e pronto para ser usado. Como alternativa, você pode habilitar o Babel como um pré-processador de JavaScript no CodePen, adicionar React e ReactDOM como recursos externos de JavaScript, e trabalhar lá também. diff --git a/curriculum/challenges/portuguese/03-front-end-development-libraries/react/create-a-stateful-component.md b/curriculum/challenges/portuguese/03-front-end-development-libraries/react/create-a-stateful-component.md index 35bcaf05130..3584063782d 100644 --- a/curriculum/challenges/portuguese/03-front-end-development-libraries/react/create-a-stateful-component.md +++ b/curriculum/challenges/portuguese/03-front-end-development-libraries/react/create-a-stateful-component.md @@ -22,7 +22,7 @@ Você precisa acessar o objeto `state` ao longo da vida do seu componente. Você # --instructions-- -Existe um componente no editor de código que está tentando renderizar uma propriedade `name` de seu `state`. No entanto, não há nenhum `state` definido. Inicialize o componente com `state` no `constructor` e atribua o seu nome para a propriedade `name`. +Há um componente no editor de código que está tentando renderizar a propriedade `firstName` de seu `state`. No entanto, não há nenhum `state` definido. Inicialize o componente com `state` no `constructor` e atribua o seu nome para a propriedade `firstName`. # --hints-- @@ -55,7 +55,7 @@ assert( ); ``` -O estado de `StatefulComponent` deve ser inicializado com uma propriedade `name` definida como uma string. +O estado de `StatefulComponent` deve ser inicializado com uma propriedade `firstName` definida como uma string. ```js assert( @@ -65,13 +65,13 @@ assert( ); const initialState = mockedComponent.state(); return ( - typeof initialState === 'object' && typeof initialState.name === 'string' + typeof initialState === 'object' && typeof initialState.firstName === 'string' ); })() ); ``` -A propriedade `name` no state de `StatefulComponent` deve renderizar o elemento `h1`. +A propriedade `firstName` no state de `StatefulComponent` deve renderizar o elemento `h1`. ```js assert( @@ -80,7 +80,7 @@ assert( React.createElement(StatefulComponent) ); const initialState = mockedComponent.state(); - return mockedComponent.find('h1').text() === initialState.name; + return mockedComponent.find('h1').text() === initialState.firstName; })() ); ``` @@ -106,7 +106,7 @@ class StatefulComponent extends React.Component { render() { return (
[ruleset] ::= (([comment] | [rule]) [newline]+)*
-[comment] ::= # {[any character]}
-[rule] ::= [pattern] [whitespace] -> [whitespace] [.] [replacement]
-[whitespace] ::= ([tab] | [space]) [[whitespace]]
-
+As regras (`rules`) no formato de array aninhado (`nested array`), e os dados (`data`) também na forma de um `array`.E as saídas (`outputs`) desejadas.
-Há uma regra por linha.
+As regras (`rules`):
-Se houver um `.` (ponto) presente antes de \[replacement], esta é uma regra de encerramento. Neste caso, o interpretador deve parar a execução.
+```js
+let rules=[
+[
+"A -> apple","B -> bag","S -> shop","T -> the",
+"the shop -> my brother","a never used -> .terminating rule"
+],
-Um conjunto de regras consiste em uma sequência de regras, com comentários opcionais.
+[
+ "A -> apple","B -> bag","S -> .shop","T -> the",
+ "the shop -> my brother","a never used -> .terminating rule"
+],
-Regras
+[
+ "A -> apple","WWWW -> with","Bgage -> ->.*","B -> bag",
+ "->.* -> money","W -> WW","S -> .shop","T -> the",
+ "the shop -> my brother","a never used -> .terminating rule"
+],
-Use os seguintes testes em entradas:
+[
+ "_+1 -> _1+","1+1 -> 11+","1! -> !1",",! -> !+","_! -> _","1*1 -> x,@y","1x -> xX",
+ "X, -> 1,1","X1 -> 1X","_x -> _X",",x -> ,X","y1 -> 1y","y_ -> _","1@1 -> x,@y",
+ "1@_ -> @_",",@_ -> !_","++ -> +","_1 -> 1","1+_ -> 1","_+_ -> "
+],
-**Regra 1:**
+[
+"A0 -> 1B","0A1 -> C01","1A1 -> C11","0B0 -> A01","1B0 -> A11",
+"B1 -> 1B","0C0 -> B01","1C0 -> B11","0C1 -> H01","1C1 -> H11"
+]
-# Este arquivo de regras foi extraído da Wikipédia:
-# http://en.wikipedia.org/wiki/Markov_Algorithm
-A -> apple (maçã)
-B -> bag (sacola)
-S -> shop (loja)
-T -> the (o/a)
-the shop -> my brother (a loja -> meu irmão)
-a nunca usado -> .regra de encerramento
-
+];
+```
-O texto de exemplo `I bought a B of As from T S.` deve gerar a saída `I bought a bag of apples from my brother.`
+Os dados (`data`):
-**Regra 2:**
+```js
+let data=[
+ "I bought a B of As from T S.",
+ "I bought a B of As from T S.",
+ "I bought a B of As W my Bgage from T S.",
+ "_1111*11111_",
+ "000000A000000"
+ ];
+```
-Um teste da regra de encerramento
+As saídas (`outputs`):
-# Levemente modificado a partir das regras da Wikipédia -A -> apple -B -> bag -S -> .shop -T -> the -the shop -> my brother -a nunca usado -> .regra de encerramento -+```js +let outputs=[ + "I bought a bag of apples from my brother.", + "I bought a bag of apples from T shop.", + "I bought a bag of apples with my money from T shop.", + "11111111111111111111", + "00011H1111000" + ] +``` -O texto de exemplo `I bought a B of As from T S.` deve gerar a saída `I bought a bag of apples from T shop.` - -**Regra 3:** - -Isto testa a ordem de substituição correta e pode capturar rotinas de substituição simples baseadas em regexp se caracteres especiais não forem escapados. - -
# Regras de teste de sintaxe do formalismo de Backus-Naur -A -> apple (maçã) -WWWW -> with (com) -Bgage -> ->.* -B -> bag (sacola) -->.* -> money (dinheiro) -W -> WW -S -> .shop (.loja) -T -> the (o/a) -the shop -> my brother (a loja -> meu irmão) -a nunca usado -> .regra de encerramento -- -O texto de exemplo `I bought a B of As W my Bgage from T S.` deve gerar `I bought a bag of apples with my money from T shop.` - -**Regra 4:** - -Esta regra testa a ordem correta de varredura das regras e pode capturar rotinas de substituição que fazem a varredura na ordem errada. Ela implementa um mecanismo de multiplicação unária geral. (Observe que a expressão de entrada deve ser colocada dentro dos sublinhados nesta implementação.) - -
### Mecanismo de multiplicação unária para testar implementações do Algoritmo de Markov -### De Donal Fellows. -# Mecanismo de adição unária -_+1 -> _1+ -1+1 -> 11+ -# Passe para converter da divisão da multiplicação para uma -# adição comum -1! -> !1 -,! -> !+ -_! -> _ -# Multiplicação unária duplicando o lado esquerdo o número de vezes igual ao lado direito -1*1 -> x,@y -1x -> xX -X, -> 1,1 -X1 -> 1X -_x -> _X -,x -> ,X -y1 -> 1y -y_ -> _ -# Próxima fase de aplicação -1@1 -> x,@y -1@_ -> @_ -,@_ -> !_ -++ -> + -# Limpeza de encerramento para a adição -_1 -> 1 -1+_ -> 1 -_+_ -> -- -O texto de exemplo `_1111*11111_` deve gerar o resultado `11111111111111111111` - -**Regra 5:** - -Uma [Máquina de Turing](http://en.wikipedia.org/wiki/Turing_machine "link: http://en.wikipedia.org/wiki/Turing_machine") simples, implementando um [algoritmo do castor](http://en.wikipedia.org/wiki/Busy_beaver "link: http://en.wikipedia.org/wiki/Busy_beaver") de três estados. - -A fita consiste em `0`s e `1`s, os estados são `A`, `B`, `C` e `H` (para `H`alt - parada), e a posição do cabeçote é indicada pela escrita da letra de estado antes do caractere onde o cabeçote está. Todas as partes da fita inicial que a máquina opera têm de ser fornecidas na entrada. - -Além de demonstrar que o algoritmo de Markov está completo para Turing, essa regra também me fez pegar um bug na implementação de C ++, que não foi capturado pelas primeiras quatro regras. - -
# Máquina de Turing: algoritmo do castor de três estados -# -# estado A, símbolo 0 => escreve 1, move para a direita, novo estado B -A0 -> 1B -# estado A, símbolo 1 => escreve 1, move para a esquerda, novo estado C -0A1 -> C01 -1A1 -> C11 -# estado B, símbolo 0 => escreve 1, move para a esquerda, novo estado A -0B0 -> A01 -1B0 -> A11 -# estado B, símbolo 1 => escreve 1, move para a direita, novo estado B -B1 -> 1B -# estado C, símbolo 0 => escreve 1, move para a esquerda, novo estado B -0C0 -> B01 -1C0 -> B11 -# estado C, símbolo 1 => escreve 1, move para a esquerda, para -0C1 -> H01 -1C1 -> H11 -- -Este conjunto de regras deve transformar `000000A000000` em `00011H1111000` +Usando o algoritmo de Markov, altere os dados (`data`) para que as saídas (`outputs`) desejadas usem as regras (`rules`) fornecidas para você. # --hints-- @@ -153,31 +85,31 @@ assert(typeof markov === 'function'); `markov(["A -> apple","B -> bag","S -> shop","T -> the","the shop -> my brother","a never used -> .terminating rule"],"I bought a B of As from T S.")` deve retornar "I bought a bag of apples from my brother.". ```js -assert.deepEqual(markov(rules[0], tests[0]), outputs[0]); +assert.deepEqual(markov(rules[0], datas[0]), outputs[0]); ``` `markov(["A -> apple","B -> bag","S -> .shop","T -> the","the shop -> my brother","a never used -> .terminating rule"],"I bought a B of As from T S.")` deve retornar "I bought a bag of apples from T shop.". ```js -assert.deepEqual(markov(rules[1], tests[1]), outputs[1]); +assert.deepEqual(markov(rules[1], datas[1]), outputs[1]); ``` `markov(["A -> apple","WWWW -> with","Bgage -> ->.*","B -> bag","->.* -> money","W -> WW","S -> .shop","T -> the","the shop -> my brother","a never used -> .terminating rule"],"I bought a B of As W my Bgage from T S.")` deve retornar "I bought a bag of apples with my money from T shop.". ```js -assert.deepEqual(markov(rules[2], tests[2]), outputs[2]); +assert.deepEqual(markov(rules[2], datas[2]), outputs[2]); ``` `markov(["_+1 -> _1+","1+1 -> 11+","1! -> !1",",! -> !+","_! -> _","1*1 -> x,@y","1x -> xX","X, -> 1,1","X1 -> 1X","_x -> _X",",x -> ,X","y1 -> 1y","y_ -> _","1@1 -> x,@y","1@_ -> @_",",@_ -> !_","++ -> +","_1 -> 1","1+_ -> 1","_+_ -> "],"_1111*11111_")` deve retornar "11111111111111111111". ```js -assert.deepEqual(markov(rules[3], tests[3]), outputs[3]); +assert.deepEqual(markov(rules[3], datas[3]), outputs[3]); ``` `markov(["A0 -> 1B","0A1 -> C01","1A1 -> C11","0B0 -> A01","1B0 -> A11","B1 -> 1B","0C0 -> B01","1C0 -> B11","0C1 -> H01","1C1 -> H11"],"")` deve retornar "00011H1111000". ```js -assert.deepEqual(markov(rules[4], tests[4]), outputs[4]); +assert.deepEqual(markov(rules[4], datas[4]), outputs[4]); ``` # --seed-- @@ -191,7 +123,7 @@ let rules=[["A -> apple","B -> bag","S -> shop","T -> the","the shop -> my broth ["A -> apple","WWWW -> with","Bgage -> ->.*","B -> bag","->.* -> money","W -> WW","S -> .shop","T -> the","the shop -> my brother","a never used -> .terminating rule"], ["_+1 -> _1+","1+1 -> 11+","1! -> !1",",! -> !+","_! -> _","1*1 -> x,@y","1x -> xX","X, -> 1,1","X1 -> 1X","_x -> _X",",x -> ,X","y1 -> 1y","y_ -> _","1@1 -> x,@y","1@_ -> @_",",@_ -> !_","++ -> +","_1 -> 1","1+_ -> 1","_+_ -> "], ["A0 -> 1B","0A1 -> C01","1A1 -> C11","0B0 -> A01","1B0 -> A11","B1 -> 1B","0C0 -> B01","1C0 -> B11","0C1 -> H01","1C1 -> H11"]]; -let tests=["I bought a B of As from T S.", +let datas=["I bought a B of As from T S.", "I bought a B of As from T S.", "I bought a B of As W my Bgage from T S.", "_1111*11111_", @@ -208,7 +140,7 @@ let outputs=["I bought a bag of apples from my brother.", ## --seed-contents-- ```js -function markov(rules,test) { +function markov(rules,data) { } ``` @@ -216,9 +148,9 @@ function markov(rules,test) { # --solutions-- ```js -function markov(rules,test) { +function markov(rules,data) { let pattern = new RegExp("^([^#]*?)\\s+->\\s+(\\.?)(.*)"); - let origTest = test; + let origData = data; let captures = []; @@ -229,18 +161,18 @@ function markov(rules,test) { captures.push(m); }); - test = origTest; - let copy = test; + data = origData; + let copy = data; for (let j = 0; j < captures.length; j++) { let c = captures[j]; - test = test.replace(c[0], c[2]); + data = data.replace(c[0], c[2]); if (c[1]==".") break; - if (test!=copy) { + if (data!=copy) { j = -1; - copy = test; + copy = data; } } - return test; + return data; } ``` diff --git a/curriculum/challenges/portuguese/10-coding-interview-prep/rosetta-code/gamma-function.md b/curriculum/challenges/portuguese/10-coding-interview-prep/rosetta-code/gamma-function.md index 948890dcbe0..fd8d6b02bba 100644 --- a/curriculum/challenges/portuguese/10-coding-interview-prep/rosetta-code/gamma-function.md +++ b/curriculum/challenges/portuguese/10-coding-interview-prep/rosetta-code/gamma-function.md @@ -8,7 +8,7 @@ dashedName: gamma-function # --description-- -Implemente um algoritmo (ou mais) para calcular a função [Gama](https://en.wikipedia.org/wiki/Gamma function) ($\\Gamma$) (apenas no campo dos reais). +Implemente um algoritmo (ou mais) para calcular a função Gama (somente no campo dos reais). A função Gama pode ser definida como: diff --git a/curriculum/challenges/portuguese/10-coding-interview-prep/rosetta-code/iban.md b/curriculum/challenges/portuguese/10-coding-interview-prep/rosetta-code/iban.md index 1bb95714e83..58260a6e76b 100644 --- a/curriculum/challenges/portuguese/10-coding-interview-prep/rosetta-code/iban.md +++ b/curriculum/challenges/portuguese/10-coding-interview-prep/rosetta-code/iban.md @@ -8,12 +8,12 @@ dashedName: iban # --description-- -O [Número de Conta Bancária Internacional (IBAN)](https://en.wikipedia.org/wiki/International_Bank_Account_Number) é uma maneira acordada internacionalmente para identificar contas bancárias através das fronteiras nacionais com um risco reduzido de propagação de [erros de transcrição](https://en.wikipedia.org/wiki/Transcription_error). +O número internacional de conta bancária (IBAN) é um meio acordado internacionalmente para identificar as contas bancárias para além das fronteiras nacionais com um risco reduzido de propagação de erros de transcrição. -O IBAN consiste em até 34 caracteres alfanuméricos: +O IBAN consiste em até 34 caracteres alfanuméricos: