Устранение проблемы: у меня 2-3 веб-страницы; и я хочу иметь разные цвета тела на этих страницах, но сохранение имени класса уникальным для «myBody».Передача параметра классу CSS с веб-страницы
Я искал много блогов и авторов, но не нашел подходящего ответа для достижения этого с помощью традиционных подходов CSS.
Пожалуйста, предложите, если это возможно, чтобы один класс CSS принимающую параметр с веб-страницы, которая будет решать, что цвет тела следует применять один и тот же CSS с различными параметрами»
.myBody(@color)
{
background-color: @color;
font-size: 11px;
color: Black;
border: 1px solid;
}
Ответ может быть сложным для некоторых людей, но я действительно хочу, чтобы увидеть, если я могу достичь только это с помощью CSS.
Вы можете разделить свой класс .myBody в различных классах CSS, и пусть каждые ваши тела, чтобы использовать два (общие один и один конкретный) – Claudio
Вы должны будете использовать другой класс и добавить такие правила, как '.myBody.red {background-color: red; } ' – Pointy
В будущем вы сможете добавить отдельный атрибут в свой тег'
', а затем получить доступ к этому в правиле CSS с помощью оператора 'attr()', но это не поддерживается широко (если вообще) сегодня , – Pointy