Получение HTML-таблиц для горизонтального расположения ячеек

0

У меня html-таблицы внутри огромной таблицы, к которой я пытаюсь заложить свои ячейки, горизонтально динамически генерируемые php. Сейчас моя структура выглядит так:

<table>
  <tr>
    <td>
      <table>
        <tr>
          <td>
            1
          </td>
        </tr>
      </table>
      <table>
        <tr>
          <td>
            2
          </td>
        </tr>
      </table>
    </td>
  </tr>
</table>

и html мой браузер Chrome - рендеринг выводит ячейки следующим образом:

1
2

вместо:

1 2

Я знаю, что могу так же легко сделать это:

<table>
  <tr>
    <td>
      1
    </td>
  </tr>
  <tr>
    <td>
      2
    </td>
  </tr>
</table>

и мой желаемый результат:

1 2

но у меня есть информация, которая не поместится в ячейку td в таблице. Любая помощь?

  • 0
    Не используйте вложенные таблицы.
  • 0
    @bjb568 bjb568 Почему? Какие-либо предложения?
Показать ещё 8 комментариев
Теги:

2 ответа

1
Лучший ответ

Если вы используете "float: left" и поместите текст после таблицы, он будет располагаться рядом с таблицей, а не внизу.
использование

td table {
   float: left;
   /*or:
   display: inline-block;*/
}
  • 0
    плавает их рядом, но не в сетке 5х5, которую я хотел. Это может сбивать с толку.
1

Использовать float: left для таблицы CSS

table{
    float:left;
}

Скриншот здесь

  • 0
    нужно создать сетку из 5х5 ячеек таблицы. Я не думаю, что Css может помочь мне с этим.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню