我想用阿拉伯语显示 25%*,应该是这样的:*%25
我曾尝试使用 direction:rtf 来显示它,但是,它似乎只有在您向其附加一些阿拉伯文本时才能正确显示。运行下面的代码片段看看我的意思:
var arabicword = "إلى";
var percent = "25%*";
document.getElementById('text2').innerHTML = arabicword+" "+percent;
document.getElementById('text1').innerHTML = percent;
.text {
font-size:3em;
width:300px;
color:white;
background: grey;
}
.arabic{
background:green;
direction:rtl;
}
<div id="text1" class="text arabic">0</div>
<br>
<div id="text2" class="text arabic">0</div>
提前致谢
最佳答案
left-to-right mark
可以控制这个:
var arabicword = "إلى";
var percent = "25‎%*"
document.getElementById('text2').innerHTML = arabicword+" "+percent;
document.getElementById('text1').innerHTML = percent;
.text {
font-size:3em;
width:300px;
color:white;
background: grey;
}
.arabic{
background:green;
direction:rtl;
}
<div id="text1" class="text arabic">0</div>
<br>
<div id="text2" class="text arabic">0</div>
关于javascript - 显示阿拉伯文字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44704955/