http://jsfiddle.net/cssguru/nNnzM/1/
我尝试使用转义字符,但它没有帮助.有关解决方法的任何建议吗?
解决方法 这是一个令人讨厌的功能,但它可能是故意的,并不被供应商视为错误.相反,它被视为实施 Unicode line breaking rules(部分相当奇怪).根据这些规则,句点(或他们称之为FulL Stop)具有换行类IS,中缀数字分隔符,并且“当不在数字上下文中使用时,中缀分隔符是句子结尾标点符号.因此,他们总是防止休息.“为了解决这些问题,现在最好在正常空间和周期之间插入U 200B ZERO WIDTH SPACE,例如,
.web ​.shop ​.blog ​.nyc ...
U 200B是一个控制字符,允许在不允许的地方换行.
旧的IE版本(IE 6)可能有这方面的困难,显示不可代表字符的符号代替U 200B.另一种方法是< wbr>标签,不会有这个问题,但似乎IE 8和更新版本经常无法尊重这个古老的标签(也许是因为它从未达到任何标准,尽管它有用).
总结以上是内存溢出为你收集整理的HTML – IE9期间包装错误全部内容,希望文章能够帮你解决HTML – IE9期间包装错误所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)