jqMath: как изменить цвет выражения?

У меня есть этот класс DOM, который я добавляю к выражению jqMath, чтобы изменить цвет части уравнения, которое я написал с помощью jqmath и соответствующего CSS:

.myclass {
  color: blue;
}

Дело в том, что цвет обычно меняется, как и ожидалось, но это не тот случай, если у меня, например, есть такое деление в уравнении: $d/\dx[x^2]$. В этом случае цвет не применяется к делению (ни к числителю, ни к знаменателю). Насколько я знаю, чтобы добавить класс в jqmath, я должен использовать эту команду \cl "myclass".

Редактировать: Это мой css:

#myid {
  align-text: left;
}
.myclass {
  color: blue;
}
.myclass:active {
  font-weight: bold;
}

и HTML:

<body>
  <div>
    <p id='myid' >$\cl 'myclass' {d/\dx[x]}$</p>
    <br>
  </div>
</body>

person has19    schedule 19.04.2016    source источник


Ответы (2)


Используйте $\cl"myclass" {d/\dx [x^2]}$, т. е. поставьте {} вокруг выражения, чтобы сгруппировать его в один элемент.

$\cl"myclass" {d/{\it \dx} [x^2]}$ вам может понравиться даже больше (мне кажется, он выглядит более стандартно).

person Dave Barton    schedule 20.04.2016
comment
из этого примера $\cl myclass {d/\dx [x^2]}$ изменение цвета применяется только к [x^2], в то время как деление и все, что выше или ниже него (числитель или знаменатель), не меняется, что моя проблема - person has19; 20.04.2016
comment
У вас есть тестовая страница или скрипка для этого, которую я мог бы просмотреть? Я думаю, у вас должны быть какие-то другие правила стиля с более высокой специфичностью или что-то в этом роде, потому что все выражение изменило цвет для меня. - person Dave Barton; 22.04.2016
comment
я добавил css и html, я тестирую его на веб-просмотре Android. в любом случае он отлично работает, если я добавил звездочку рядом с классом в css - person has19; 23.04.2016

на всякий случай, если у кого-то есть такая же проблема, я решил ее, добавив * рядом с классом в css

.myclass *{
color:blue ;
}
person has19    schedule 21.04.2016
comment
Поскольку это решило вашу проблему, вы должны принять свой собственный ответ: это будет означать, что это действительно решение. - person YakovL; 31.05.2016