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

237
Visualizações
Mi código no funciona cuando intento agregar componentes en un diseño de cuadrícula

Quiero que mi aplicación sea una aplicación en la que puedas chatear y compartir notas. Así que he creado ambas cosas. Ambos son componentes separados. Entonces, cuando traté de dividir la página por la mitad (una mitad será el componente de chat, la otra será la aplicación de notas) usando la cuadrícula, obtuve resultados extraños.

Así se veía cuando usaba grid, se ve bastante bien, ¿verdad?

Esto es lo que se ve cuando agrego el componente de chat, raro y desalineado

Así que el componente de chat fue copiado de este youtuber llamado Fireship. Tal vez no cambié el código para que se ajustara correctamente a la otra mitad. Pero hice mi mejor esfuerzo usando mi conocimiento de css. Todo esto está en el componente principal, este es el código del componente principal:

 import './App.css'; import Header from './components/Header'; import NotesListPage from './pages/NotesListPage'; import NotePage from './pages/NotePage'; import {useState, useEffect} from 'react'; import Chat from './components/Chat'; import { BrowserRouter as Router, Route, } from "react-router-dom"; function App() { return ( <Router> <div className="parent"> <div className="container dark"> <div className="app"> <Header /> <Route path="/" exact component={NotesListPage} /> <Route path="/note/:id" component={NotePage} /> </div> </div> <Chat /> </div> </Router> ); } export default App;

Puede ser por la forma en que he organizado mi código. Pero he probado todas las combinaciones y no parece funcionar. Probablemente sea un problema causado por el css. El resto del css se copia y pega del video de fireship. Aquí está el código css (clase principal):

 .parent { display: grid; grid-template-columns: 1fr auto 1fr; }
about 4 years ago · Juan Pablo Isaza
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