2016-12-26 9 views
0

direction: rtl;をCSSに追加すると、word-wrapword-breakスタイルは機能しません。純粋なCSSでこの問題を解決する方法は?CSSの方向スタイルが正しく動作しない

注:私は、ブラウザIE9 +とクロム

#container { 
 
\t \t height: 440px; 
 
\t \t width: 150px; 
 
\t \t left: 40%; 
 
\t \t top: 20%; 
 
\t \t border: 2px solid green; 
 
\t \t margin: 0 auto; 
 
\t } 
 
\t #leftDiv{ 
 
\t \t width: 70px; 
 
\t \t float: left; 
 
\t \t word-wrap: break-word; 
 
\t \t overflow: hidden; 
 
\t \t line-height: 20px; 
 
\t \t height: 20px; 
 
\t } 
 
\t #centreDiv{ 
 
\t \t width: 10px; 
 
\t \t float: left; 
 
\t } 
 
\t #rightDiv{ \t 
 
\t \t //word-wrap: break-word; 
 
\t \t width: 70px; 
 
\t \t float: right; 
 
\t \t direction: rtl; 
 
\t \t overflow: hidden; 
 
\t \t line-height: 20px; 
 
\t \t height: 20px; 
 
\t } 
 
    
 
<div id="container"> 
 
\t \t <div id='leftDiv'> 
 
\t \t Java121HTML121HTML121Javscript121 
 
\t \t </div> 
 
\t \t <div id='centreDiv'> 
 
\t \t \t ... 
 
\t \t </div> 
 
\t \t <div id='dummy'> 
 
\t \t <div id='rightDiv'> 
 
\t \t Java121HTML121HTML121Javscript121 
 
\t \t </div> 
 
</div>

をサポートする必要がありますコメントを外し、右のdiv単語の区切りが

+0

あなたは作業例を提供することはできますか? jsfiddle/snippet – Dekel

+0

@Dekel:コードスニペットを追加 – Antguider

+0

うん、気づいた。それを確認する。 – Dekel

答えて

1

を変更する場合はそれが実行されている以下、動作しているようですコードと添付されたスクリーンショット。

div{ 
 
    direction: rtl; 
 
    max-width: 600px; 
 
    border: 1px solid black; 
 
    word-wrap: break-word; 
 
}
<div> 
 
    <h1>Lorem ipsum dolor sit amet, consecteturasdasdasdasdasdasdasdasdasdasdasdasdasdasd adipiscing elit. Quisque sagittis consequat augue, eget euismod quam ultricies at. Donec venenatis, turpis.</h1> 
 
</div>

enter image description here

+0

私のコードに欠けているものを確認できます – Antguider

+0

私のためにキャラクターは切り詰めました – Antguider

+0

https://jsfiddle.net/wonkmn5p/3/。同じもののバイブルです。あなたはオーバーフローを書いたようです:隠されています。私はそれを取り除きました、今すぐテストしてください。 – xxCodexx

関連する問題