Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
math-shift
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
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 einen normalen oder kompakten Verschiebung versetzt werden sollen.
Syntax
/* 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 angibt. Hochzahlen in MathML-Formeln verwenden den superscriptShiftUp-Parameter aus der OpenType MATH Tabelle.
compact-
Gibt kompaktes Rendering an. Hochzahlen in MathML-Formeln verwenden den superscriptShiftUpCramped-Parameter aus der OpenType MATH Tabelle, der im Allgemeinen kleiner ist.
Formale Definition
| Anfangswert | normal |
|---|---|
| Anwendbar auf | alle Elemente |
| Vererbt | Ja |
| Berechneter Wert | wie angegeben |
| Animationstyp | Not animatable |
Formale Syntax
math-shift =
normal |
compact
Beispiele
>CSS
math {
math-shift: compact;
font-size: 64pt;
}
.normal-shift {
math-shift: normal;
}
.compact-shift {
math-shift: compact;
}
MathML
Das folgende MathML zeigt zwei Versionen von "x zum Quadrat", die eine Schriftart mit einer OpenType MATH-Tabelle verwenden. Ein Browser, der die Eigenschaft math-shift implementiert, sollte die Hochzahlen mit leicht unterschiedlichen Verschiebungen anheben.
<math>
<msup class="normal-shift">
<mi>x</mi>
<mn>2</mn>
</msup>
<msup class="compact-shift">
<mi>x</mi>
<mn>2</mn>
</msup>
</math>
Spezifikationen
| Specification |
|---|
| MathML Core> # the-math-shift> |
Browser-Kompatibilität
Loading...