math-shift

Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.

Die Eigenschaft math-shift gibt an, ob Hochzahlen in MathML-Formeln durch eine normale oder kompakte Verschiebung angehoben werden sollen.

Syntax

css
/* Keyword values */
math-shift: normal;
math-shift: compact;

/* Global values */
math-shift: inherit;
math-shift: initial;
math-shift: revert;
math-shift: revert-layer;
math-shift: unset;

Werte

normal

Der Anfangswert, der normales Rendering anzeigt. Hochzahlen in MathML-Formeln verwenden den superscriptShiftUp Parameter aus der OpenType MATH-Tabelle.

compact

Zeigt kompaktes Rendering an. Hochzahlen in MathML-Formeln verwenden den superscriptShiftUpCramped Parameter aus der OpenType MATH-Tabelle, der in der Regel kleiner ist.

Formale Definition

Anfangswertnormal
Anwendbar aufalle Elemente
VererbtJa
Berechneter Wertwie angegeben
AnimationstypNot animatable

Formale Syntax

math-shift = 
normal |
compact

Beispiele

CSS

css
math {
  math-shift: compact;
}

MathML

Das folgende MathML zeigt zwei Versionen von "x hoch zwei" unter Verwendung einer Schriftart mit einer OpenType MATH-Tabelle. Browser, die die Eigenschaft math-shift implementieren, sollten die Hochzahlen mit leicht unterschiedlichen Verschiebungen anheben.

html
<math style="font-size: 64pt;">
  <msup style="math-shift: normal">
    <mi>x</mi>
    <mn>2</mn>
  </msup>
  <msup style="math-shift: compact">
    <mi>x</mi>
    <mn>2</mn>
  </msup>
</math>

Spezifikationen

Specification
MathML Core
# the-math-shift

Browser-Kompatibilität

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
math-shift
Experimental

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
No support
No support
Experimental. Expect behavior to change in the future.

Siehe auch