Я хочу все столбцы (<td> </td>) в <таблица> </, таблица> имеют равную длину, как достигнуть этого?

Как достигнуть его с CSS или HTML?

 <table class="banner"><tr><td>If you need many results, then post your task as piecework here. You only need to pay qualified results.
  </td>
 <td>Make money by doing piecework</td></tr>
 <tr><td><a href="publish.php">POST PIECEWORK FOR FREE</a><br/></td><td></td></tr></table>
5
задан Steven 22 February 2010 в 11:12
поделиться

5 ответов

Здесь следует использовать свойство table-layout -...

table { table-layout: fixed; }
table td { overflow: hidden; }
7
ответ дан 13 December 2019 в 22:06
поделиться

В CSS вы можете использовать свойство width . Это можно сделать встроенным или как часть таблицы стилей. Дополнительные сведения о CSS для таблиц см. В Таблицы стилей CSS на сайте w3schools.

td {
    width:200px;
}

<td style="width:200px;">

Или, в HTML, проверьте тег colgroup , например:

<colgroup>
    <col width="200px" />
</colgroup>

Лично я чаще всего использую colgroup.

1
ответ дан 13 December 2019 в 22:06
поделиться

Вы можете найти список параметров сортировки здесь , наряду с типом кодирования


Некоторые параметры сортировки будут применяться только к 1-байтовым кодировкам - 127 биты используются для обычного ASCII и 128 доступны для других символов - hindi, вероятно, не помещается в 128 символы, поэтому 1-байтовые параметры сортировки не применяются к нему.

Необходимо использовать nvarchar (или другой тип префикса «n»).

-- изменить --

французский _ CI _ AS в качестве неанглийского примера

Одна из вещей, разрешающих параметры сортировки, - это языковой и языковой порядок символов. Поэтому французский! = латынь.

Другим примером Arabic_CI_AS

This является 1-байтовая кодировка с арабским алфавитом.

-121--3702138-

GO не является командой для сервера, это разделитель пакетов по умолчанию для большинства клиентских средств, поставляемых MS. Когда клиентское средство встречает «GO» на новой строке самостоятельно, оно отправляет на сервер все команды, накопленные на данный момент, а затем начинает заново.

Это означает, что любые переменные, объявленные в одном пакете, недоступны в последующих пакетах. И это также означает, что многострочные комментарии не могут быть размещены вокруг команды «GO» - потому что сервер увидит первый пакет и увидит незавершенный комментарий.

-121--2331694-

Как насчет:

table { width:100% }
td { width:20% }

(при условии, что у вас есть 5 TD на строку. Если у вас три, положите ширину 33%, если у вас 2 положить 50% и так далее.

0
ответ дан 13 December 2019 в 22:06
поделиться

Установите ширину (CSS или встроенную, если хотите), чтобы она была одинаковой в процентах для каждой колонки (в идеале - 100%). Это позволит обеспечить прогрессивное масштабирование.

0
ответ дан 13 December 2019 в 22:06
поделиться

Вы можете использовать свойство width для селектора td. Однако, возможно, вы хотите отличить одну таблицу от другой. В этом случае вы можете классифицировать вашу таблицу "равной ширины" следующим образом:

<table class="equal_width_columns">
    <tr><td>one</td><td>onetwothree</td></tr>
</table>

<table> <!-- just a regular table -->
    <tr><td>one</td><td>onetwothree</td></tr>
</table>

с css следующим образом:

table.equal_width_colums * td { width: 300px; }
0
ответ дан 13 December 2019 в 22:06
поделиться