Как выровнять таблицу из двух столбцов, чтобы первый столбец был в центре? - PullRequest
1 голос
/ 16 декабря 2010

Мне нужно выровнять таблицу из 2 столбцов так, чтобы первый столбец находился в центре (по горизонтали), а второй столбец оставался рядом с ним. Я столкнулся с некоторыми проблемами, пытаясь это сделать. Может кто-нибудь сказать, пожалуйста, как мне это сделать?

Это более или менее мой стол:

<table>
<tr>
<td>
first colum first row
</td>
<th rowspan=2>
second column
</th>
</tr>
<tr>
<td>
first column second row
</td>
</tr>
</table>

Диаграмма:

                                 center
                            | first column | second column |

Ответы [ 3 ]

0 голосов
/ 17 декабря 2010

Есть разные способы сделать это.Простым способом было бы создать таблицу из трех столбцов, расположить ее по центру, скрыть границу, а затем использовать CSS, чтобы нарисовать границу только вокруг 2-го и 3-го столбцов.Таким образом, «первый» столбец будет в середине экрана.

0 голосов
/ 17 декабря 2010

Это для отображения табличных данных, или это для того, чтобы расположить вещи, чтобы быть в нужном месте на экране - например, два столбца текста, как газета новостей, или столбец текста и боковое меню?

Если вы не отображаете данные, лучше использовать их для создания областей страницы (ваших столбцов), а затем использовать CSS-стили, такие как float: left, чтобы правильно расположить их на экране.

0 голосов
/ 16 декабря 2010

Я не уверен, что понимаю, но я думаю, что вашу проблему можно решить с помощью тега <col>. Я позволю вам проверить: http://www.w3schools.com/TAGS/tag_col.asp

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...