1

我创建了一个纯 CSS 菜单,它适用于除 Chrome 和 Safari 之外的所有浏览器。菜单应在右侧显示箭头,但它会移动到底部。

当我更改white-space: nowrap;white-space: normal;它时,它在除 Chrome 和 Safari 之外的所有浏览器上都可以正常工作,当我将其设置为它时,white-space: nowrap;它会显示底部的箭头

代码:jsfiddle

4

1 回答 1

1

更改:after:before。它仍然会向右浮动,但它本身不会创建新的块上下文<li>

http://jsfiddle.net/ygtes/1/

于 2013-05-10T18:22:12.867 回答