1

問題を示すために作成したJsFiddleを次に示します。

次のコードの出力は間違っているようです

<pre>
    <div>
        <span>Exchange Rate : 1 AED(د.إ)</span><span> = 1.0 EUR(€)</span>
    </div>
</pre>

2行に変更すると表示が正しくなります。

<pre>
    <div>
        <span>Exchange Rate : 1 AED(د.إ)</span>
        <br />
        <span> = 1.0 EUR(€)</span>
    </div>
</pre>

素敵な人がこの奇妙な問題を解決できることを願っています。あなたが私たちに共有できる背景知識があれば、さらに感謝します.

4

1 に答える 1

1

それはrtl言語とrtl言語の問題です

<div>
    <span>Exchange Rate : 1 USD($)</span>
    <span> = 1.0 EUR(€)</span>
</div>
<div>
    <div class="en">Exchange Rate : 1 AED<div class="ar">(د.إ)</div>  = 1.0 EUR(€)</div>
</div>

別の言語を別の要素に入れて修正してみてくださいdirection:rtl;この場合、私は与えましたdisplay:inline-block;

于 2013-06-17T11:42:41.623 に答える