Подтвердить что ты не робот

CSS: не атрибут

У меня есть несколько таблиц HTML. Эти таблицы не имеют классов CSS. Две таблицы имеют атрибут width="100%". Другие таблицы не имеют атрибута width.

Используя только CSS, мне нужно установить ширину таблиц, которые не имеют width=100%. Что-то вроде этого:

table:not(width="100%"){
    width: myValue;
}
4b9b3361

Ответ 1

Селекторы атрибутов окружены [], поэтому ваш селектор должен выглядеть следующим образом:

table:not([width="100%"]) {
    width: myValue;
}

Ответ 2

используйте класс в этой таблице и поместите это в не

table:not(.foo) {

}

вам нужен селектор в not и width = 100% не один

Ответ 3

Как использовать встроенные стили для таблиц, которые вы хотите иметь разную ширину?

<table style="width:95%">
    <tr>
        <td></td>
    </tr>
</table>

ИЛИ отдельный класс:

<table class="customWidth">
    <tr>
        <td></td>
    </tr>
</table>

CSS

table { width:100%; }
table.customWidth { width:95%; }

Ответ 4

просто напишите в папке css table { width: 100% };