2015-09-04 58 views
1

我在IE和FF中遇到了word-wrap: break-word;屬性的問題。 在Chrome瀏覽器中的文字看起來不錯,如果它溢出其父Chrome會用空格來分割文本,如果它沒有空格的Chrome剛剛打破所有的字:Word中斷在FF和IE中不起作用

enter image description here

但在IE和FF這個規則沒有按「科技工作

enter image description here

我可以在這種情況下,瀏覽器吐工會單詞添加break-all但它並不好看有空格的話

enter image description here

+1

您定位的是哪個版本的FF和IE?你能否也提供相關的HTML和CSS代碼? – terrorfall

+1

自己的屏幕截圖是不夠的。發佈您使用的代碼示例。 [這個小提琴](http://jsfiddle.net/MrLister/hLne3z3p/)我在SeaMonkey中做得很好。 –

+1

你有問題的答案:''word break break word''在IE和FF中不起作用,因爲它是非官方的webkit價值:http://caniuse.com/#search=word-break – KZee

回答

3

實際上word-wrap: break-word;在打破溢出的句子時並不總是好的解決方案。因爲它打破了句子中刪除單詞實際含義的單詞,或者更好地說使它變得不可讀。

所以在使用word-wrap: break-word;儘量考慮white-space: pre-wrap;只打破了一句意味深長,這意味着這個詞無障礙可以打入

訪問
ibility

但如果我們用white-space: pre-wrap;它會總是給你

輔助功能

這裏我創建了一個JSFiddle

p {word-wrap: break-word; white-space: pre-wrap;} 

希望它能爲你工作。

相關問題