Это невозможно с :not()
в качестве селектора CSS. :not()
псевдокласс принимает только простой селектор (что означает ровно один селектор type
, .class
, #id
, [attribute]
или :pseudo-class
) , Комбинаторы, такие как
, >
и +
, не допускаются.
Значение по умолчанию min-width
равно нулю, поэтому вы можете просто использовать вместо него правило переопределения и установить его так:
input[type="text"] {
min-width: 400px;
}
tr.filters > td > input[type="text"] {
min-width: 0;
}