--- id: 61537c9eecea6a335db6da79 title: Step 5 challengeType: 0 dashedName: step-5 --- # --description-- Al di sotto dell'elemento `.header`, crea un nuovo elemento `div` con un attributo `class` del valore di `gallery`. Questo `div` fungerà da contenitore per le immagini della galleria. In quest'elemento `.gallery`, crea nove elementi `img`. # --hints-- Dovresti creare un secondo elemento `div` nell'elemento `body`. ```js assert(document.querySelector('body')?.querySelectorAll('div')?.length >= 1); ``` Il nuovo elemento `div` dovrebbe avere un attributo `class` con il valore `gallery`. ```js assert(document.querySelector('body')?.querySelector('.gallery')); ``` Il nuovo elemento `div` dovrebbe trovarsi dopo l'elemento `.header`. ```js assert(document.querySelector('header')?.nextElementSibling?.classList?.contains('gallery')); ``` L'elemento `.gallery` dovrebbe contenere nove elementi `img`. ```js assert(document.querySelector('.gallery')?.querySelectorAll('img')?.length === 9); ``` # --seed-- ## --seed-contents-- ```html --fcc-editable-region-- Photo Gallery

css flexbox photo gallery

--fcc-editable-region-- ``` ```css ```