• Jobs
  • About Us
  • professionals
    • Home
    • Jobs
    • Courses and challenges
  • business
    • Home
    • Post vacancy
    • Our process
    • Pricing
    • Assessments
    • Payroll
    • Blog
    • Sales
    • Salary Calculator

0

126
Views
Cómo hacer que las celdas pasen automáticamente a una nueva fila

Tengo una tabla de 650 px de ancho y agrego palabras a esta tabla... cada palabra está en su propia celda. Sin embargo, si tengo demasiadas palabras, la tabla se expande.
Lo que quiero hacer es permitir que limite la X y vaya automáticamente a una nueva fila o debajo del contenido actual para que no cambie el tamaño de la tabla.

Pensé en calcular el ancho de cada celda usando JS ... pero dice que cada una es 0px ya que las celdas se crean mediante programación usando JS.

about 3 years ago · Juan Pablo Isaza
2 answers
Answer question

0

Quizás una tabla no sea la mejor solución para usted, ya que no tiene esta funcionalidad.

Puede probar los <div> simples, se ajustarán, pero también podría echar un vistazo al Flexbox más nuevo y más avanzado. Eche un vistazo a la sección Envoltura en esa página.

about 3 years ago · Juan Pablo Isaza Report

0

Lo conseguí usando

 #tGrammar { display: block; } #tGrammar td { display: inline-block; }

en CSS

y en JS donde está tChoicesMain es la tabla

 tChoicesMain.style.tableLayout = "fixed"; tChoicesMain.style.maxWidth = "650px"; tChoicesMain.setAttribute("id", "tGrammar");
about 3 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Our process Sales
Legal
Terms and conditions Privacy policy
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recommend me some offers
I have an error