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