iphone сафари http адрес слово перерыв - PullRequest
0 голосов
/ 03 июня 2009

есть ли способ "разорвать слово" на длинный http-адрес в сафари на iphone?

В настоящее время с длинным http-адресом: то есть http://long/website/address/to/be/displayed/on/iphone/safari

safari отобразит его в одну строку, что повлияет на страницу и другое содержимое, где пользователь должен прокручивать по горизонтали.

есть ли способ отображения сафари:

http://long/website/address/to/
be/displayed/on/iphone/safari

Может быть, ключевое слово css похоже на разрыв слов в IE?

Ответы [ 2 ]

1 голос
/ 03 июня 2009

Добавляйте в "Hair Spaces" после каждого /. На экране не будет видно волосяного пространства, но Safari может и будет использоваться в качестве потенциальных точек упаковки. Чистый эффект - именно то, что вы просили.

Для этого:

1) Ваша страница должна интерпретироваться как набор символов UTF-8.

2) Измените каждый / быть / & x200A; - таким образом, перерыв будет после /. Сделайте замену на все /. Safari выберет лучшие для упаковки.

См. http://www.unicode.org/unicode/reports/tr14/tr14-17.html для получения дополнительной информации о символах разрыва строки.

Larry

0 голосов
/ 03 июня 2009

использую { разрыв слова: разрыв слова; } так что браузер может разбить его на новую строку.

...