专注于互联网分析、用户体验、网页设计
« »
2008-08-20前端开发

4,589 views

CSS实现文本自动换行

在常规的情况下,当内容超出外部DIV的宽度时,文本会自动换行,但是在非正常情况下,文本可能就会撑出外部DIV的宽度而不能实现自动换行。该非正常情况指的是,连续的英文字母或者数字,因为连续的英文字母或者数字被当做了一个单词,而一个单词内默认是不换行的,于是就造成了撑破外部DIV的问题。

解决这个问题的方法是,在外部DIV的CSS样式属性里设置“word-wrap:break-word;”或者“word-break:break-all;”,即可强制文本在外部DIV宽度之内换行。

但是很不幸的是,这个目前只在IE下有效,在Firefox下依然无法完成换行。

日志信息 »

该日志于2008-08-20 16:22由 摄氏度 发表在前端开发分类下, 你可以发表评论。除了可以将这个日志以保留源地址及作者的情况下引用到你的网站或博客,还可以通过RSS 2.0订阅这个日志的所有评论。

相关日志 »

AdSense »

没有评论

发表评论 »

返回顶部