У меня есть элемент с изначально неизвестной шириной, в частности, уравнение MathJax, предоставленное пользователем. У меня есть элемент, установленный как встроенный блок, чтобы гарантировать, что ширина элемента соответствует его содержимому и чтобы он имел определенную ширину. Однако это мешает традиционным методам центрирования. То есть следующее не работает:
.equationElement
{
display: inline-block;
margin-left: auto;
margin-right: auto;
}
И решения не может быть:
.equationElement
{
display: block;
width: 100px;
margin-left: auto;
margin-right: auto;
}
Потому что я заранее не знаю, какой должна быть ширина, и если пользователь нажимает на уравнение, мне нужно выделить все уравнение, поэтому Я не могу установить ширину равной 0. Есть ли у кого-нибудь решение для центрирования этого уравнения?