Подстановочный переключатель CSS для элементов [дубликат]

Это решило мою проблему. Я добавил эту строку до того, как будет сделан запрос:

System.Net.ServicePointManager.Expect100Continue = false;

Казалось, что существует прокси-сервер на сервере, который не поддерживает поведение 100-continue.

1
задан HotStuff68 25 May 2015 в 20:57
поделиться

3 ответа

Нет.

Похоже, что дизайн вашего XML-приложения может быть лучше с использованием меньшего количества типов и использования атрибутов для различения их подмножеств.

4
ответ дан Quentin 22 August 2018 в 12:31
поделиться

Как уже сказал Квентин, такие селекторы недоступны. Легкое решение для этого - поместить имя элемента также как имя класса:

<my-element-one class="my-element-one"></my-element-one>
<my-element-two class="my-element-two"></my-element-two>
<div></div>

Таким образом, вы можете использовать синтаксис подстановки атрибута, например

 [class^="my-element-"]

все элементы, которые имеют класс, начинающийся с my-element-.

Вы также можете использовать $= (заканчивается с), *= (содержит) и многое другое, проверьте

https://developer.mozilla.org/en-US/docs/Web/CSS/Attribute_selectors

2
ответ дан connexo 22 August 2018 в 12:31
поделиться

Вы всегда можете добавить общий класс и задать один или несколько дополнительных классов для элемента.

Вы можете поместить свой стиль, который является общим для всех элементов в общем классе css, а затем переопределить его как необходимо с дополнительным классом css.

, например:

<div class="my-element my-element-one"></div>
<div class="my-element my-element-two"></div>
<div></div>

css:

div.my-element
{
     height: 100px;
     width : 100px;
}

div.my-element-one
{
     color: red;
}

div.my-element-two
{
     color: blue;
}
-2
ответ дан dhruvpatel 22 August 2018 в 12:31
поделиться
Другие вопросы по тегам:

Похожие вопросы: