最初は幅が不明な要素、具体的にはユーザーが指定したMathJax方程式があります。要素の幅がその内容に適合し、定義された幅を持つように、要素をインラインブロックとして設定しています。ただし、これにより、従来のセンタリング方法が妨げられます。つまり、以下は機能しません。
.equationElement
{
display: inline-block;
margin-left: auto;
margin-right: auto;
}
そして、解決策は次のようにはなりません。
.equationElement
{
display: block;
width: 100px;
margin-left: auto;
margin-right: auto;
}
事前に幅が実際にどうあるべきかわからないため、ユーザーが方程式をクリックすると、方程式全体が強調表示される必要があるため、幅を0に設定できません。この方程式を中央に配置する解決策はありますか?