1
resposta

Problema no projeto parte Icones e Menu Header

Depois de terminar as aulas 02, tive o seguinte resultado:

Insira aqui a descrição dessa imagem para ajudar na acessibilidadePreciso de ajuda para ajustar e ficar assim: Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Como esta meu código:

JS

import perfil from '../../imagens/perfil.svg'
import sacola from '../../imagens/sacola.svg'

const icones = [perfil, sacola]

function IconesHeader() {
  return (
      <icones>
          { icones.map( (icone) => (
            // eslint-disable-next-line jsx-a11y/alt-text
            <icone><img src={icone}></img></icone>
          )) }
      </icones>
  )
}

export default IconesHeader

CSS

.icones{
  display: flex;
}

.icone{
  margin-right: 40px;
  width: 25px;
}

JS

const textoOpcoes = ['CATEGORIAS', 'FAVORITOS', 'MINHA ESTANTE']

function OpcoesHeader (){
  return (
    <ul className='opcoes'>
          {textoOpcoes.map((texto) => (
            <li className='opcao'><p>{texto}</p> </li>
           )) }
        </ul>
  )
}

export default OpcoesHeader

CSS


.opcoes {
  display: flex;
  justify-content: center;
  gap: 20px;
}

.opcao {
  font-size: 16px;
  height: 100%;
  padding: 0px 5px;
  background-color: #f0f0f0;
  align-items: center;
  border: 1px solid #ddd;
  text-align: center;
  text-decoration: none;
  margin: 0 10px;
  min-width: 120px;
  cursor: pointer;
}
1 resposta

Bom dia

manda o código no repositório do github