MathML - 填充



<mpadded> 元素用於在其內容周圍新增填充或額外空間。它可用於調整大小和位置,例如負填充,這會導致 mpadded 的內容與相鄰內容的渲染重疊。

語法

以下是使用此標籤的簡單語法:

<mpadded> expression </mpadded>

引數

以下是此標籤所有引數的描述:

  • expression - 推斷的包含多個子元素的 mrow。

屬性

以下是此標籤所有屬性的描述:

  • height - 設定或增加 mpadded 元素的高度。

  • depth - 設定或增加 mpadded 元素的深度。

  • width - 設定或增加 mpadded 元素的寬度。

  • lspace - 設定子元素的水平空間。

  • voffset - 設定子元素的垂直空間。

示例

示例 1

<math xmlns = "http://www.w3.org/1998/Math/MathML">
   <mrow>
      <mi>x</mi>
      <mpadded lspace = "0.2em" voffset = "0.3ex">
         <mi>y</mi>
      </mpadded>
      <mi>z</mi>
   </mrow>
</math>

輸出

x y z

示例 2

<math xmlns = "http://www.w3.org/1998/Math/MathML">
   <mrow>
      <mi>x</mi>
      <mpadded width = "+90%width" height = "+0.3ex" depth = "+0.3ex">
         <mi>y</mi>
      </mpadded>
      <mi>z</mi>
   </mrow>
</math>

輸出

x y z

示例 3

<math xmlns = "http://www.w3.org/1998/Math/MathML">
   <mrow>
      <mi>x</mi>
      <mpadded lspace = "0.3em" width = "+0.6em">
         <mi>y</mi>
      </mpadded>
      <mi>z</mi>
   </mrow>
</math>

輸出

x y z
廣告