我试图在div标签中为webview android(对于从右到左的语言)中的文本辩护,但文本不合理!最后一行也没有正确对齐!我使用下面的代码,但没有工作。 http://jsfiddle.net/XkQrF/112/
final
另外,我应该注意到我使用了内联,因为我想将div放在一起。谢谢你的帮助。
答案 0 :(得分:1)
问题在于内联元素根本不会text-align
,也不会text-align-last
。这与文本的方向性无关。
一种解决方案是将所有div放在容器中,并将对齐属性赋予容器。
.container {
direction: rtl;
text-align: justify;
text-align-last: right; -ms-text-align-last: right;
}
div {
display: inline;
word-wrap: break-word;
white-space: normal;
}

<section class="container">
<div style="left:118.67px;top:422.67px">
<img alt='img' src='images\Java_GraphicFillImg_1.png' width="554.67px" height="1.33px" />
</div>
<div style="left:118.67px;top:502.67px">
<img alt='img' src='images\Java_GraphicFillImg_2.png' width="554.67px" height="1.33px" />
</div>
<div style="left:489.33px;top:556.00px">
<img alt='img' src='images\Java_GraphicFillImg_3.png' width="184.00px" height="1.33px" />
</div>
<div style="left:434.399900pt;top:116.555700pt;FONT-SIZE:12.000000pt; COLOR:RGB(255,0,0);font-family:Times New Roman">اﺻﻞ و ﻧﺴﺐ ﺟﺎوا</div>
<div style="left:89.999900pt;top:159.839700pt;FONT-SIZE:12.000000pt;font-family:Times New Roman">ﺟﺎوا ﺑﻪ زﺑﺎن ++ Cﻧﺘﯿﺠﻪ ﻣﺴﺘﻘﯿﻢ زﺑﺎن Cواﺑﺴﺘﻪ اﺳـﺖ . ﺑﺴـﯿﺎری از ﺧﺼـﻠﺘﻬﺎی ﺟـﺎوا ﺑﻄـﻮر ﻣﺴـﺘﻘﯿﻢ از اﯾـﻦ دو زﺑـﺎن</div>
<div style="left:93.845900pt;top:179.939700pt;FONT-SIZE:12.000000pt;font-family:Tahoma">ﮔﺮﻓﺘﻪ ﺷﺪه اﺳﺖ . دﺳﺘﻮر زﺑﺎن ﺟﺎوا ﻣﻨﺘﺞ از دﺳﺘﻮر زﺑﺎن Cاﺳﺖ . ﺑﺴـﯿﺎری از ﺟﻨﺒـﻪ ﻫـﺎی oopزﺑـﺎن ﺟـﺎوا از ++C</div>
<div style="left:89.996300pt;top:204.863700pt;FONT-SIZE:12.000000pt;font-family:Times New Roman">ﺑﻌﺎرﯾﺖ ﮔﺮﻓﺘﻪ ﺷﺪه اﺳﺖ . در ﺣﻘﯿﻘﺖ ﺑﺴﯿﺎری از ﺧﺼﻠﺘﻬﺎی زﺑﺎن ﺟﺎوا از اﯾﻦ دو زﺑﺎن ﻣﺸﺘﻖ ﺷﺪه ﯾﺎ ﺑﺎ آﻧﻬﺎ ﻣـﺮﺗﺒﻂ اﺳـﺖ .</div>
<div style="left:89.999900pt;top:224.843700pt;FONT-SIZE:12.000000pt;font-family:Times New Roman">ﻋﻼوه ﺑﺮ اﯾﻦ ، ﺗﻮﻟﯿﺪ ﺟﺎوا ﺑﻄﻮر ﻋﻤﯿﻘﯽ ﻣﺘﺎﺛﺮ از روال ﭘﺎﻻﯾﺶ و ﺗﻄﺒﯿﻘﯽ اﺳﺖ ﮐﻪ ﻃﯽ ﺳﻪ دﻫﻪ ﮔﺬﺷﺘﻪ ﺑﺮای زﺑﺎﻧﻬـﺎی ﺑﺮﻧﺎﻣـﻪ</div>
<div style="left:93.959900pt;top:240.059700pt;FONT-SIZE:12.000000pt;font-family:Times New Roman">ﻧﻮﯾﺴﯽ ﻣﻮﺟﻮد ﭘﯿﺶ آﻣﺪه اﺳﺖ . ﺑﻬﻤﯿﻦ دﻻﯾﻞ ﺑﻬﺘﺮ اﺳﺖ ﺳﯿﺮ ﻣﺮاﺣﻞ و ﻧﯿﺮوﻫﺎﯾﯽ ﮐﻪ ﻣﻨﺠﺮ ﺑﻪ ﺗﻮﻟﺪ ﺟﺎوا ﺷﺪه را ﺑﺮرﺳـﯽ</div>
<div style="left:89.999900pt;top:264.983700pt;FONT-SIZE:12.000000pt;font-family:Times New Roman">ﻧﻤﺎﯾﯿﻢ . ﻫﺮﻧﻮع اﺑﺘﮑﺎر و ﻓﮑﺮ ﺟﺪﯾﺪ در ﻃﺮاﺣﯽ زﺑﺎﻧﻬﺎ ﺑﺮاﺳﺎس ﻧﯿﺎز ﺑﻪ ﭘﺸﺖ ﺳﺮ ﻧﻬﺎدن ﯾﮏ ﻣﺸﮑﻞ اﺻﻠﯽ اﺳﺖ ﮐـﻪ زﺑﺎﻧﻬـﺎی</div>
<div style="left:274.925900pt;top:280.199700pt;FONT-SIZE:12.000000pt;font-family:Tahoma">ﻗﺒﻠﯽ از ﺣﻞ آن ﻋﺎﺟﺰ ﻣﺎﻧﺪه اﻧﺪ . ﺟﺎوا ﻧﯿﺰ ﺑﻬﻤﯿﻦ ﺗﺮﺗﯿﺐ ﻣﺘﻮﻟﺪ ﺷﺪ .</div>
<div style="left:89.999900pt;top:300.359700pt;FONT-SIZE:12.000000pt; COLOR:RGB(0,0,128);font-family:Times New Roman">ﺟﺎوا از ﻧﻈﺮ ﺳﺎﺧﺘﺎر ﺑﺴﯿﺎر ﺷﺒﯿﻪ زﺑﺎن ++ C/Cو اﯾﻦ ﺑﻪ ﻫﯿﭻ وﺟﻪ ﺗﺼﺎدﻓﯽ ﻧﯿﺴﺖ cزﺑﺎﻧﯽ اﺳﺖ ﺳﺎﺧﺘﻪ ﯾﺎﻓﺘـﻪ و ++ cزﺑـﺎﻧﯽ</div>
<div style="left:90.000000pt;top:320.459700pt;FONT-SIZE:12.000000pt; COLOR:RGB(0,0,128);font-family:Times New Roman">ﺷﯽ ﮔﺮا و ﻣﻬﻤﺘﺮ از ﻫﻤﻪ ﻗﺴﻤﺖ اﻋﻈﻢ ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﺎن دﻧﯿﺎ از ++ C/Cاﺳﺘﻔﺎده ﻣﯽ ﮐﻨﻨـﺪ. و از ﺳـﻮی دﯾﮕـﺮ اﯾـﻦ ﺣﺮﮐـﺖ ﺑـﻪ</div>
<div style="left:327.420000pt;top:345.383700pt;FONT-SIZE:12.000000pt; COLOR:RGB(0,0,128);font-family:Times New Roman">ﻃﺮف ﺟﺎوا را ﺑﺮای اﯾﻦ ﻗﺒﯿﻞ اﻓﺮاد ﺳﺎده ﺧﻮاﻫﺪ ﮐﺮد.</div>
<div style="left:90.000000pt;top:360.599700pt;FONT-SIZE:12.000000pt; COLOR:RGB(0,0,128);font-family:Times New Roman">ﺟﺎوا ﺑﺎ دور اﻧﺪاﺧﺘﻦ ﻧﺸﺎﻧﮕﺮﻫﺎ )(Pointersو ﺑﺮ دوش ﮐﺸﯿﺪن ﺑﺎر ﻣﺪﯾﺮﯾﺖ ﺣﺎﻓﻈـﻪ ﺑﺮﻧﺎﻣـﻪ ﻧﻮﯾﺴـﺎن ++ C/Cرا ﺑـﺮای</div>
<div style="left:90.000000pt;top:380.759700pt;FONT-SIZE:12.000000pt; COLOR:RGB(0,0,128);font-family:Times New Roman">ﻫﻤﯿﺸﻪ از اﯾﻦ ﮐﺎﺑﻮس رﻫﺎﯾﯽ ﺑﺨﺸﯿﺪه اﺳﺖ ﺟﺎوا ﻫﻤﭽﻮن ++ C/Cﺑﻪ ﺑﺰرﮔﯽ و ﮐﻮﭼﮑﯽ ﺣـﺮوف ﺣﺴـﺎس اﺳـﺖ و ﺑﺮﻧﺎﻣـﻪ</div>
<div style="left:367.980000pt;top:400.859700pt;FONT-SIZE:12.000000pt; COLOR:RGB(0,0,128);font-family:Times New Roman">ﻧﻮﺷﺘﻪ ﺷﺪه ﺑﺎﯾﺪ دارای ﻣﺘﺪ mainﺑﺎﺷﺪ.</div>
<div style="left:406.080000pt;top:460.115700pt;FONT-SIZE:12.000000pt; COLOR:RGB(255,0,0);font-family:Times New Roman">زﻣﯿﻨﻪ ﻫﺎی ﭘﯿﺪاﯾﺶ ﺟﺎوا</div>
<div style="left:90.000000pt;top:488.939700pt;FONT-SIZE:12.000000pt;font-family:Times New Roman">ﺗﺎرﯾﺨﭽﻪ زﺑﺎﻧﻬﺎی ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﯽ ﺑﺸﺮح زﯾﺮ اﺳﺖ : زﺑﺎن Bﻣﻨﺠﺮ ﺑـﻪ ﻇﻬـﻮر زﺑـﺎن Cو Cزﻣﯿﻨـﻪ ﭘﯿـﺪاﯾﺶ ++ Cﺷـﺪ و در</div>
<div style="left:90.000000pt;top:509.039700pt;FONT-SIZE:12.000000pt;font-family:Times New Roman">ﻧﻬﺎﯾﺖ زﺑﺎن ﺟﺎوا ﻣﺘﻮﻟﺪ ﺷﺪ . درک زﺑﺎن ﺟﺎوا ﻣﺴﺘﻠﺰم : درک زﻣﯿﻨﻪ ﻫﺎی ﻻزم ﺑﺮای اﯾﺠﺎد ﺟﺎوا ، ﻧﯿﺮوﻫﺎﯾﯽ ﮐﻪ اﯾﻦ زﺑـﺎن</div>
<div style="left:90.000000pt;top:529.199700pt;FONT-SIZE:12.000000pt;font-family:Times New Roman">را ﺷﮑﻞ داده اﻧﺪ و ﻣﺸﺨﺼﺎﺗﯽ اﺳﺖ ﮐﻪ اﯾﻦ زﺑﺎن از اﺳﻼف ﺧﻮد ﺑﻪ ارث ﺑﺮده اﺳﺖ . ﻧﻈﯿﺮ ﺳـﺎﯾﺮ زﺑﺎﻧﻬـﺎی ﺑﺮﻧﺎﻣـﻪ ﻧﻮﯾﺴـﯽ</div>
<div style="left:90.000000pt;top:554.123700pt;FONT-SIZE:12.000000pt;font-family:Times New Roman">ﻣﻮﻓﻖ ، ﺟﺎوا ﻧﯿﺰ ﻋﻨﺎﺻﺮ ﺑﺎرث ﺑﺮده از اﺳﻼف ﺧﻮد را ﺑﺎ اﯾﺪه ﻫﺎی اﺑﺘﮑﺎری ﮐﻪ ﻧﺎﺷﯽ از ﻣﺤﯿﻂ ﻣﻨﺤﺼﺮ ﺑﻔﺮد اﯾﻦ زﺑـﺎن ﺑـﻮده</div>
<div style="left:94.200000pt;top:569.339700pt;FONT-SIZE:12.000000pt;font-family:Times New Roman">درﻫﻢ آﻣﯿﺨﺘـﻪ اﺳـﺖ . ﻓﺼـﻮل ﺑﻌـﺪی ﺟﻨﺒـﻪ ﻫـﺎی ﻋﻤﻠـﯽ زﺑـﺎن ﺟـﺎوا ﺷـﺎﻣﻞ دﺳـﺘﻮر زﺑـﺎن ) (syntaxو ﮐﺘﺎﺑﺨﺎﻧـﻪ ﻫـﺎ</div>
<div style="left:90.000000pt;top:589.439700pt;FONT-SIZE:12.000000pt;font-family:Times New Roman">)(librariesو ﮐﺎرﺑﺮدﻫﺎی ﺟﺎوا را ﺗﻮﺻﯿﻒ ﻣﯽ ﮐﻨﺪ . ﻓﻌﻼ" ﭼﮕﻮﻧﮕﯽ و ﻋﻠﺖ ﻇﻬﻮر ﺟﺎوا و اﻫﻤﯿﺖ آن را ﺑﺮرﺳﯽ ﻣـﯽ</div>
<div style="left:90.000000pt;top:609.599700pt;FONT-SIZE:12.000000pt;font-family:Times New Roman">ﮐﻨﯿﻢ . اﮔﺮ ﭼﻪ ﺟﺎوا ﺗﻔﮑﯿﮏ ﻧﺎﭘﺬﯾﺮی ﺑﺎ ﻣﺤﯿﻂ ﻫﺎی ﻫﻤﺰﻣﺎن اﯾﻨﺘﺮﻧﺖ ﭘﯿﻮﺳﺘﮕﯽ دارد ، اﻣﺎ ﺑﺨﺎﻃﺮ ﺑﺴﭙﺎرﯾﺪ ﮐﻪ ﺟﺎوا ﻗﺒـﻞ از</div>
<div style="left:90.000000pt;top:634.523700pt;FONT-SIZE:12.000000pt;font-family:Times New Roman">ﻫﺮ ﭼﯿﺰ ﯾﮏ زﺑﺎن ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﯽ اﺳﺖ . اﺑﺪاﻋﺎت و ﭘﯿﺸﺮﻓﺖ ﻫﺎ در زﺑﺎﻧﻬـﺎی ﺑﺮﻧﺎﻣـﻪ ﻧﻮﯾﺴـﯽ ﮐـﺎﻣﭙﯿﻮﺗﺮ ﺑـﺪو دﻟﯿـﻞ ﺑـﺮوز ﻣـﯽ</div>
<div style="left:90.000000pt;top:649.739700pt;FONT-SIZE:12.000000pt;font-family:Times New Roman">ﮐﻨﻨﺪ : ﺗﻄﺎﺑﻖ ﺑﺎ ﺗﻐﯿﯿﺮات ﻣﺤﯿﻂ ﻫﺎ و ﮐﺎرﺑﺮدﻫﺎ . اﯾﺠﺎد ﭘﺎﻻﯾﺶ و ﭘﯿﺸـﺮﻓﺖ در ﻫﻨـﺮ ﺑﺮﻧﺎﻣـﻪ ﻧﻮﯾﺴـﯽ . ﻫﻤﺎﻧﻄﻮرﯾﮑـﻪ ﺑﻌـﺪا"</div>
<div style="left:237.540000pt;top:674.603700pt;FONT-SIZE:12.000000pt;font-family:Times New Roman">ﻣﺸﺎﻫﺪه ﻣﯽ ﮐﻨﯿﺪ ، ﺗﻮﻟﺪ ﺟﺎوا از اﯾﻦ دو دﻟﯿﻞ ﺑﻄﻮر ﯾﮑﺴﺎن ﺑﻪ ارث ﮔﺮﻓﺘﻪ اﺳﺖ.</div>
<div style="left:90.000000pt;top:694.583700pt;FONT-SIZE:12.000000pt;font-family:Times New Roman">ﺟﺎوا ﻫﻢ ﻣﺎﻧﻨﺪ اﮐﺜﺮ اﺧﺘﺮاﻋﺎت ﻣﻬﻢ ﺣﺎﺻﻞ ﺗﻼش ﮔﺮوﻫﯽ داﻧﺸﻤﻨﺪ ﭘﯿﺸﺘﺎز اﺳﺖ . ﻣﺪﯾﺮان ﺳﺎن ﺑﻪ اﯾﻦ ﻓﮑﺮ اﻓﺘﺎدﻧﺪ ﮐﻪ ﮐـﺎری</div>
<div style="left:90.000000pt;top:709.859700pt;FONT-SIZE:12.000000pt;font-family:Times New Roman">ﮐﻨﻨﺪ ﮐﻪ ﺳﯿﺴﺘﻢ ﻣﺰﺑﻮر ﺑﺘﻮاﻧﺪ ﺑﻪ ﺳﯿﺴﺘﻢ ﺳﺨﺖ اﻓﺰاری ﻣﺨﺘﻠﻒ ﻣﻨﺘﻘﻞ ﺷﻮد . ﺑﺮای اﯾﻦ ﻣﻨﻈﻮر اﺑﺘﺪا از ﮐﺎﻣﭙﺎﯾﻠﺮ ++ cاﺳﺘﻔﺎده</div>
</section>
&#13;
顺便问一下,为什么你使用div作为内联文本?我认为没有理由不在那里使用跨度。 Divs意味着块! (对不起,我的宠儿。)