html、css 自动换行的问题(单词、句子) 20

我想让文字较多时自动换行,添加了white-space:pre-wrap但是"aaaaa"这样的内容会撑开div于是我又添加了word-break:break-all;结... 我想让文字较多时自动换行,添加了white-space:pre-wrap
但是"aaaaa "这样的内容会撑开div
于是我又添加了word-break:break-all;
结果就出现了图中的情况,我觉得应该显示
“aaaaaaaa 空格换行
"
但是最后一个a老是被放在下一行中。请问能不能解决,在chrome中没有,ie中有问题。
展开
 我来答
百度网友5614c8c
2012-08-28 · TA获得超过196个赞
知道答主
回答量:70
采纳率:0%
帮助的人:39.5万
展开全部
word-break:break-all ,好吧,这个属性不是用于非IE内核,而是用于IE内核,所以很多非IE浏览器是无法实现这种效果的,所以还是用溢出隐藏合适
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hahazaixian6a
2012-08-27 · TA获得超过1295个赞
知道小有建树答主
回答量:1265
采纳率:100%
帮助的人:703万
展开全部
设置,height:22px;line-height:22px;,然后,添加,溢出隐藏:overflow:hidden,就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
梦宝爱你C6
2012-08-28 · 超过90用户采纳过TA的回答
知道小有建树答主
回答量:302
采纳率:0%
帮助的人:231万
展开全部
word-break:break-all 貌似只作用于非IE内核吧

如果你这一堆a之间有空格 就会自动换行

如果没有 就没戏
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友10fd0c36a
2012-08-27
知道答主
回答量:2
采纳率:0%
帮助的人:3189
展开全部
你应该定义一个宽度控制它,那样就不用换行了。
追问
我定义了宽度了,但是连续的字母或者空格还是会撑开,所以添加了word-break:break-all;
例如:"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
或" "
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式