我正在一个Wordpress框架中进行实验,试图让博客文章标题出现在一个大的方块中,如果有必要,可以在中间出现换行符以保持形状。
使用word-wrap
和(显然)word-break
CSS属性,我得到了我想要的外观......在Safari / Chrome中。 Firefox 7拒绝将这些词分开。 IE确实比FF好一点,但它的换行似乎更随意(此外,IE在这一点上并不是真正的优先事项)。主要是我试图找出为什么word-wrap
和/或word-break
在FF中不适用于此实例。
word-break
似乎是这里的活动CSS属性。当我删除它并在Safari / Chrome中测试该页面时,这些行已停止打破中间字。一个实例:(简化但准确的HTML / CSS):http://jsfiddle.net/3U4Xc/1/
赞赏任何意见。
答案 0 :(得分:0)
由于你的div正在使用text-align:justify,你不会再进一步了。此外,代码中的空格可能会简化为空格:pre;但是,一方面是文本对齐,另一方面是预格式化,不能交朋友。我想,不太确定那个断字的东西,HTML5。你到底想要达到什么目的?你想要拆分的东西/没有/破坏或破坏?请注意,但屏幕尺寸和用户设置一直是因为拧紧任何静态定位而臭名昭着。
答案 1 :(得分:0)
它不起作用,因为Firefox 7不支持word-break
。
在不能解决问题的旁注上white-space: -moz-pre-wrap;
也不适用于Firefox 7。它应该是white-space: pre-wrap;