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

183
Visualizações
Poner texto de entrada y botón de enviar en la misma línea

Estoy escribiendo un cuadro de búsqueda y un botón de envío de búsqueda, intento varias formas de hacer que el botón y el cuadro de texto estén en la misma línea, pero no funciona. Aquí está mi código.

 return ( <Form onSubmit={submitHandler} inline> <Form.Control type='text' name='q' onChange={(e) => setKeyword(e.target.value)} placeholder='Serach product' className='mr-sm-2 ml-sm-5' ></Form.Control> <Button type='submit' variant='btn btn-success' className='p-2'> search </Button> </Form> )

lo que espero es

pero lo que tengo es

La versión de Reactjs es ^17.0.1 en mi archivo package.jason, pero cuando uso npm info react en cmd me muestra react@18.1.0

Gracias la respuesta del Sr. Gandhi https://stackoverflow.com/a/72385731/19202374

about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

Cambie la entrada y/o el botón para que se muestre: en línea en el css O simplemente puede poner display flex en el contenedor principal de la entrada y el botón.

about 4 years ago · Juan Pablo Isaza Relatório

0

Envuelva los elementos de su formulario en un div y proporcione un nombre de clase (por ejemplo, contenedor flexible).

 return ( <Form onSubmit={submitHandler} inline> <div className="flex-container"> <Form.Control type='text' name='q' onChange={(e) => setKeyword(e.target.value)} placeholder='Serach product' className='mr-sm-2 ml-sm-5' ></Form.Control> <Button type='submit' variant='btn btn-success' className='p-2'> search </Button> </div> </Form> )

Después de eso, agregue debajo de css

 .flex-container { display: flex; }
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