3

IE(7) の間違った破損 URL を防ぐ方法を知っている人はいますか?

例を次に示します: http://jsfiddle.net/uQcj5/5/

問題は、IE が次のように URL を単語内で分割することです。

http://stackoverflow.com/que
stions/
4

4 に答える 4

2

ブラウザーに単語の途中で中断するように指示しているword-wrap: break-word;ので、CSS から削除するだけです。

于 2012-05-16T13:54:11.503 に答える
1
var str = 'http://stackoverflow.com/questions/10620008/ie-long-link-wrong-break'
str = str.replace(/\//g, '/​');

http://jsfiddle.net/uQcj5/10/

于 2012-05-16T15:02:32.863 に答える
1

使用する適切な CSS は次のとおりです。

white-space: nowrap;

編集

わかりました、あなたがから抜け出したくないことに気づきませんでした<div>。さて、これはあなたのための汚いトリックです:壊したいポイント&#8203;に文字を追加します.

この&#8203;文字は幅ゼロのスペースです。

于 2012-05-16T14:07:57.370 に答える