Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

157
Visualizações
reaccionar js: el estilo de los niños no se muestra

Traté de crear un componente 'Tarjeta' y usarlo como un contenedor. el código funciona bien sin 'tarjeta'. cuando traté de agregarlo, la 'Card.css' y el elemento de gastos en ExpenseItem.css no funcionan

esto es 'ExpenseItem.js':

 import Card from './Card'; import ExpenseDate from './ExpenseDate'; import './ExpenseItem.css'; function ExpenseItem(props) { return ( <Card className='expense-item' > <ExpenseDate date={props.date} /> <div className='expense-item__description'> <h2 >{props.title}</h2> <div className='expense-item__price'>{props.amount} Da </div> </div> </Card> ); } export default ExpenseItem;

esto es 'Tarjeta.js':

 import './Card.css'; function Card(props){ const classes ='card'+props.className; return <div className={classes}> {props.children} </div>; } export default Card;

y esto es 'Tarjeta.css':

 .card { border-radius: 12px; box-shadow: 0 1px 8px rgba(0, 0, 0, 0.25); }

y finalmente esto es 'ExpenseItem.css':

 .expense-item { display: flex; justify-content: space-between; align-items: center; padding: 0.5rem; margin: 1rem 0; background-color: #ff0000; }
about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Necesita un espacio entre la card y el nombre de la clase en la variable de classes . Debido a que no hay espacio, el atributo className en el componente de tarjeta es solo cardexpense-item .

Así es como debería verse:

 const classes = 'card '+props.className;
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda