列数不适用于Chrome [英] Column-count is not working in Chrome

查看:122
本文介绍了列数不适用于Chrome的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我将文本分成4列,并且在Safari中完美运行我不知道为什么我只能在Google Chrome浏览器中看到2列。



测试过Chrome 55.0.2883.95(64位)



任何帮助将不胜感激。



  #people {-webkit-column-count:4; -moz列数:4;列数:4; -webkit柱 - 间隙:.5em; -moz柱 - 间隙:.5em;柱隙:.5em;填充底:2px的;字体大小:18像素; line-height:21px;}。keeptogether {display:inline-block;宽度:100%}  

< div id = people> < DIV类=同页>一种与LT峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> ; fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br><峰; br> B<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br><峰; br>℃温峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br>< / DIV>< DIV类=同页> d<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> ; fhdjsklfhs<峰; br><峰; br> E<峰; br> fhdjsklfhs<峰; br><峰; br> F<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br><峰; br> G<峰; br> fhdjsklfhs<峰; br> fhdjskl FHS<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br><峰; br> H<峰; br> fhdjsklfhs<峰; br><峰; br I标记<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br><峰; br> J< < br>< / div>< div class = keeptogether> L< br> fhdjsklfhs< br> fhdjsklfhs< br>< br>< br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br><峰; br> M<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs< BR> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br><峰; br将N<峰; br> fhdjsklfhs<峰; br><峰; br> O<峰; br> fhdjskfhs< br>< br> p< br> fhdjskfhs< br> fhdjsklfhs< br>< span class = yes>< br>< / span>< / div>< div class = keeptogether> ; Q<峰; br><峰; br> R<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br><峰; br> S<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br><峰; br> T<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br><峰; br> U<峰; br><峰; br> V<峰; br> fhdjsklfhs<峰; br> ; fhdjsklfhs<峰; br> fhdjsklfhs<峰; br><峰; br> W<峰; br><峰; br> X<峰; br><峰; br> Y<峰; br> fhdjsklfhs<峰; br><峰; br> Z<峰; br> fhdjsklfhs<峰; br>< ; / div>< / div>

解决方案

在您的css中添加 display:flex; 到您的 #people id:



#people {display:flex; -webkit-column-count:4; / * Chrome,Safari,Opera * / -moz-column-count:4; / * Firefox * / column-count:4; -webkit柱 - 间隙:.5em; -moz柱 - 间隙:.5em;柱隙:.5em;填充底:2px的;字体大小:18像素; line-height:21px;}。keeptogether {display:inline-block; width:100%;}

 < div id = people> ; < div class =keeptogether> A<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> <峰; br> B<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> <峰; br>℃温峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> < / DIV> < div class =keeptogether> d<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> <峰; br> E<峰; br> fhdjsklfhs<峰; br> <峰; br> F<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> <峰; br> G<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> <峰; br> H<峰; br> fhdjsklfhs<峰; br> <峰; br I标记<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> <峰; br> J<峰; br> <峰; br> K<峰; br> fhdjsklfhs<峰; br> < / DIV> < div class =keeptogether> L<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> <峰; br> M<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> <峰; br将N<峰; br> fhdjsklfhs<峰; br> <峰; br> O<峰; br> fhdjsklfhs<峰; br> <峰; br> P<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> < span class =yes>< br>< / span> < / DIV> < div class =keeptogether> Q<峰; br> <峰; br> R<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> <峰; br> S<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> <峰; br> T<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> <峰; br> U<峰; br> <峰; br> V<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> fhdjsklfhs<峰; br> <峰; br> W<峰; br> <峰; br> X<峰; br> <峰; br> Y<峰; br> fhdjsklfhs<峰; br> <峰; br> Z<峰; br> fhdjsklfhs<峰; br> < / div>< / div>  


I have a text splitted in 4 columns and it works perfectly in Safari I don't know why I can see just 2 columns in Google Chrome.

Tested with Chrome 55.0.2883.95 (64-bit)

Any help would be greatly appreciated.

#people{
 -webkit-column-count:4;
 -moz-column-count:4;
 column-count:4;
 -webkit-column-gap:.5em;
 -moz-column-gap:.5em;
 column-gap:.5em;
 padding-bottom:2px;
 font-size:18px;
 line-height:21px;
}

.keeptogether{
  display:inline-block;
  width:100%
}

<div id=people>
<div class=keeptogether>
A<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>

<br>B<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
<br>C<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
</div>
<div class=keeptogether>
D<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
<br>E<br>
fhdjsklfhs<br>
<br>F<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
<br>G<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
<br>H<br>
fhdjsklfhs<br>
<br>I<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
<br>J<br>
<br>K<br>
fhdjsklfhs<br>
</div>
<div class=keeptogether>
L<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
<br>M<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
<br>N<br>
fhdjsklfhs<br>
<br>O<br>
fhdjsklfhs<br>
<br>P<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
<span class=yes><br></span>
</div>
<div class=keeptogether>
Q<br>
<br>R<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
<br>S<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
<br>T<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
<br>U<br>
<br>V<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
fhdjsklfhs<br>
<br>W<br>
<br>X<br>
<br>Y<br>
fhdjsklfhs<br>
<br>Z<br>
fhdjsklfhs<br>
</div>
</div>

解决方案

Add display: flex; to your #people id in your css:

#people{
  display: flex;
 -webkit-column-count: 4; /* Chrome, Safari, Opera */
 -moz-column-count: 4; /* Firefox */
 column-count: 4;
 -webkit-column-gap:.5em;
 -moz-column-gap:.5em;
 column-gap:.5em;
 padding-bottom:2px;
 font-size:18px;
 line-height:21px;
}

.keeptogether{
  display:inline-block;
  width:100%;
}

<div id=people>
  <div class="keeptogether">
  A<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>

  <br>B<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  <br>C<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  </div>
  <div class="keeptogether">
  D<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  <br>E<br>
  fhdjsklfhs<br>
  <br>F<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  <br>G<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  <br>H<br>
  fhdjsklfhs<br>
  <br>I<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  <br>J<br>
  <br>K<br>
  fhdjsklfhs<br>
  </div>
  <div class="keeptogether">
  L<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  <br>M<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  <br>N<br>
  fhdjsklfhs<br>
  <br>O<br>
  fhdjsklfhs<br>
  <br>P<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  <span class="yes"><br></span>
  </div>
  <div class="keeptogether">
  Q<br>
  <br>R<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  <br>S<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  <br>T<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  <br>U<br>
  <br>V<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  fhdjsklfhs<br>
  <br>W<br>
  <br>X<br>
  <br>Y<br>
  fhdjsklfhs<br>
  <br>Z<br>
  fhdjsklfhs<br>
  </div>
</div>

Hope it helped

这篇关于列数不适用于Chrome的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆