зеркало из https://github.com/mozilla/gecko-dev.git
115 строки
3.8 KiB
HTML
115 строки
3.8 KiB
HTML
<!DOCTYPE html>
|
|
<html>
|
|
<head><title>Test dir=rtl</title></head>
|
|
<body style="background: white;">
|
|
|
|
<!-- The visible part of the formulas below should be covered by the
|
|
black rectangle when dir=rtl -->
|
|
|
|
<div style="position: absolute; top: 5px; left: 5px;">
|
|
<!-- msup -->
|
|
<math dir="rtl">
|
|
<msup>
|
|
<mspace width="20px" height="20px"/>
|
|
<mspace width="20px" height="20px" mathbackground="red"/>
|
|
</msup>
|
|
</math><br/>
|
|
<!-- msub -->
|
|
<math dir="rtl">
|
|
<msub>
|
|
<mspace width="20px" height="20px"/>
|
|
<mspace width="20px" height="20px" mathbackground="orange"/>
|
|
</msub>
|
|
</math><br/>
|
|
<!-- msubsup -->
|
|
<math dir="rtl">
|
|
<msubsup>
|
|
<mspace width="20px" height="20px"/>
|
|
<mspace width="20px" height="20px" mathbackground="green"/>
|
|
<mspace width="20px" height="20px" mathbackground="blue"/>
|
|
</msubsup>
|
|
</math><br/>
|
|
<!-- mmultiscripts -->
|
|
<math dir="rtl">
|
|
<mmultiscripts>
|
|
<mspace/>
|
|
<mspace width="20px" height="20px" mathbackground="cyan"/>
|
|
<mspace width="20px" height="20px" mathbackground="yellow"/>
|
|
<mprescripts/>
|
|
<mspace width="20px" height="20px"/>
|
|
<mspace width="20px" height="20px"/>
|
|
</mmultiscripts>
|
|
</math><br/>
|
|
<!-- munder (mo with movablelimits=true and displaystyle=false) -->
|
|
<math dir="rtl">
|
|
<munder>
|
|
<mpadded width="20px">
|
|
<mphantom>
|
|
<mo movablelimits="true" displaystyle="false">|</mo>
|
|
</mphantom>
|
|
</mpadded>
|
|
<mspace width="20px" height="20px" mathbackground="magenta"/>
|
|
</munder>
|
|
</math><br/>
|
|
<!-- mover (mo with movablelimits=true and displaystyle=false) -->
|
|
<math dir="rtl">
|
|
<mover>
|
|
<mpadded width="20px">
|
|
<mphantom>
|
|
<mo movablelimits="true" displaystyle="false">|</mo>
|
|
</mphantom>
|
|
</mpadded>
|
|
<mspace width="20px" height="20px" mathbackground="cyan"/>
|
|
</mover>
|
|
</math><br/>
|
|
<!-- munderover (mo with movablelimits=true and displaystyle=false) -->
|
|
<math dir="rtl">
|
|
<munderover>
|
|
<mpadded width="20px">
|
|
<mphantom>
|
|
<mo movablelimits="true" displaystyle="false">|</mo>
|
|
</mphantom>
|
|
</mpadded>
|
|
<mspace width="20px" height="20px" mathbackground="yellow"/>
|
|
<mspace width="20px" height="20px" mathbackground="grey"/>
|
|
</munderover>
|
|
</math>
|
|
<!-- mfrac (bevelled=true) -->
|
|
<math dir="rtl">
|
|
<mstyle mathcolor="white">
|
|
<mfrac bevelled="true">
|
|
<mspace width="20px" height="20px"/>
|
|
<mspace width="20px" height="20px" mathbackground="red"/>
|
|
</mfrac>
|
|
</mstyle>
|
|
</math><br/>
|
|
<!-- mroot -->
|
|
<math dir="rtl">
|
|
<mstyle mathcolor="white">
|
|
<mroot>
|
|
<mspace width="20px" height="20px" mathbackground="orange"/>
|
|
<mspace width="20px" height="20px"/>
|
|
</mroot>
|
|
</mstyle>
|
|
</math>
|
|
<!-- msqrt -->
|
|
<math dir="rtl">
|
|
<mstyle mathcolor="white">
|
|
<msqrt>
|
|
<!-- Here, we assume that (width of radical + width of mspace)
|
|
is greater than the width of the black rectangle (i.e.
|
|
width of radical > 30 - 25 = 5px), so the test fails if the
|
|
radical is placed on the left. -->
|
|
<mspace width="25px" height="20px" mathbackground="grey"/>
|
|
</msqrt>
|
|
</mstyle>
|
|
</math>
|
|
</div>
|
|
|
|
<div style="position: absolute; top: 5px; left: 5px;">
|
|
<div style="width: 30px; height: 500px; background: black;"></div>
|
|
</div>
|
|
|
|
</body>
|
|
</html>
|