0

在使用 CSS-multicolumn 构建一个大型菜单以用内容框很好地填充弹出窗口时,我遇到了一个障碍:Chrome 坚持以奇怪的方式排列块。请在 Chrome 和 Firefox 中打开这个小提琴,看看我的意思:

https://jsfiddle.net/061ar2x6/4/

Firefox 做对了(即我想要的方式):

[ 1 ] [ 2 ] [ 3 ] [ 4 ]

但 Chrome 这样做是出于某种原因:

[ 1 ] [ 2 ]

[ 3 ] [ 4 ]

这真的很烦人,因为它通常会使弹出的方式比它需要的更长,同时水平半空。Opera 表现出相同的行为,而 IE/Edge 则可以。

谁能告诉我为什么会发生这种情况以及我能做些什么来避免它?

谢谢 :-)

<ul>
  <li>1<br>...</li>
  <li>2</li>
  <li>3</li>
  <li>4<br>...</li>
</ul>
4

0 回答 0