Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

152
Vistas
Poner texto entre 2 cuadros de entrada Reaccionar

Asisto a tener 2 cuadros de entrada uno al lado del otro con texto entre ellos. Algo como esto

 [0... ] < Ranking < [1000...]

Sin embargo, lo máximo que he podido obtener son los dos cuadros de entrada sin texto en el medio. Este es mi código hasta ahora atendiendo a poner el texto entre ellos.

 return( <div className="two-col"> <div className="col1"> <input type={"text"} required={true} placeholder={"0..."} name={"id"} onChange={update} /> </div> <text> &lt; Ranking &lt; </text> <div className="col2"> <input type={"text"} required={true} placeholder={"1000..."} name={"id"} onChange={update} /> </div> </div> );

Y mi archivo CSS

 .two-col { overflow: hidden;/* Makes this div contain its floats */ } .two-col .col1, .two-col .col2 { width: 50%; background: #f2f2f2; } .two-col .col1 { float: left; } .two-col .col2 { float: right; }

Cualquier ayuda es muy apreciada.

about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

<div className={'container'}> <div className={'col'}> <input type={'text'} required={true} placeholder={'0...'} name={'id'} onChange={update} /> </div> <div className={'col'}> &lt; Ranking &lt; </div> <div className={'col'}> <input type={'text'} required={true} placeholder={'...1000'} name={'id'} onChangeonChange={update} /> </div> </div>

usando flexión

 .container { display: flex; flex-flow: row wrap; justify-content: space-between; }

Puede tener más control sobre la fila usando display: grid (no tan bien soportado como flexbox).

EDITAR: contenedor gráfico

 <div className={"container"}> <div className={"container inputs"}> <div> <input type={"text"} required={true} placeholder={"0..."} name={"id"} onChange={"update"} /> </div> <div> &lt; Ranking &lt; </div> <div> <input type={"text"} required={true} placeholder={"...1000"} name={"id"} onChange={"update"} /> </div> </div> <div className={"graphview"}> graph view </div> </div>

CSS

 .container { display: flex; flex-flow: row wrap; justify-content: space-between; } .container.inputs { width: 50%; } .graphview { width: calc(50% - 10px); border: 5px solid rgba(0, 0, 0, 1); }

Al usar porcentajes y bordes, debe calcular el ancho.

about 4 years ago · Juan Pablo Isaza Denunciar

0

Trate de usar flexbox

 .two-col { display: flex; } .two-col .col1, .two-col .col2 { background: #f2f2f2; }

y eliminar otros css

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda