Центр текста табличных данных, связанных с colspan = "2" с .css "Выберите td с атрибутом colspan =" 2 ""

Привет У меня есть таблица, в которой некоторые столбцы в строке связаны с атрибутом colspan="2".

В настоящий момент это выглядит так:

enter image description here

Я хочу, чтобы текст подключенных столбцов в строке был центрирован, но только текст в связанных столбцах

Данные таблицы этой строки (без ограничений) имеют следующий код

<tr class="row-4 even">    
<td colspan="2" class="column-3 footable-last-column" style="display: table-cell;">unlimited</td>
</tr>

Я не могу изменить код таблицы, потому что он автоматически создается плагином Wordpress tablepress

Что я могу сделать, так это добавить пользовательский .css файл.

Мой вопрос: если можно выбрать только данные таблицы с атрибутом colspan="2" с .css, так что я могу сделать { text-align: center } только для данных таблицы с атрибутом colspan="2"

Ответ 1

Селектор CSS [attribute="value"] - это то, что вы хотите, поэтому вы должны добавить

td[colspan="2"] {
    text-align: center;
}

чтобы центрировать ячейку, которая охватывает два столбца.

Если вы хотите центрировать ячейки, которые охватывают любое количество столбцов, вы можете использовать

td[colspan]:not([colspan="1"]) {
    text-align: center;
}

чтобы выбрать все ячейки, у которых атрибут colspan установлен на значение, отличное от 1.

Ответ 2

Это должно сделать трюк, если вы применяете встроенный CSS:

<td colspan="2" style="text-align:center;">unlimited</td>