CSS菜单字符串不会因第二行而中断

时间:2011-08-07 22:25:53

标签: html css css3

我有一个CSS菜单。

问题在于,如果我有一个很长的字符串,它就不会在第二行中断,只会在一行中退出菜单。

这是我的CSS代码,如果你想看看它。

这是什么问题? (我已经制作了一个简单的菜单,但是在这种情况下,它是一个下拉菜单 - 它没有)

这是链接http://jsfiddle.net/mr_mikey/nR2t6/

2 个答案:

答案 0 :(得分:47)

从CSS中删除以下样式:

#mainmenu ul ul a {
    white-space: nowrap;
}

答案 1 :(得分:1)

你是否正在使用内联span标签而不是块级div标签?没试过自己,但这可能会影响溢出和包装的处理方式。 还有一个名为“自动换行”的CSS3属性,您可以尝试将其设置为“break-word”。