Layout 需要对多列编程的可能性进行概述吗
据我所知,IE9将不支持多列css3!!因为它仍然是最流行的浏览器(另一件我不明白的事情),我除了使用Layout 需要对多列编程的可能性进行概述吗,layout,css,Layout,Css,据我所知,IE9将不支持多列css3!!因为它仍然是最流行的浏览器(另一件我不明白的事情),我除了使用编程功能使多列工作之外别无选择 现在,我使用了三个向左浮动的div,它们由文本手动填充。请不要笑,我知道这很愚蠢!但我不想担心这些列,只要有一段(未中断的)文本,全部只进入一个div,然后有一个足够聪明的程序将其拆分为X个同样宽的列 问题:在我开始重新发明轮子之前,您知道哪些编程能力方法可以优雅地解决这个问题?请推荐您最好的多列布局源,以便我可以评估哪个选项是最好的(我将更新下表) 探索2011
编程功能
使多列工作之外别无选择
现在,我使用了三个向左浮动的div,它们由文本手动填充。请不要笑,我知道这很愚蠢!但我不想担心这些列,只要有一段(未中断的)文本,全部只进入一个div,然后有一个足够聪明的程序将其拆分为X个同样宽的列
问题:在我开始重新发明轮子之前,您知道哪些编程能力方法可以优雅地解决这个问题?请推荐您最好的多列布局源,以便我可以评估哪个选项是最好的(我将更新下表)
探索2011年及以后的所有可能性,以实现多列文本用户体验:
Language Author SourceCodeUsage WorksOnAllMajorBrowser?
=================================================================================
html manual labour put text manually in separate left-floating divs "Y"
// Upside: control! Downside: few changes necessitates to reflow 3 divs manually!
CSS3 w3c css3.info/preview/multi-column-layout/ "N"
// {-moz-column-count: 3; -webkit-column-count: 3; } Thats all!
javascript a list apart will add url soon ?
//
php ? ? ?
//
我最近在工作中遇到了这个问题
但是,更准确的方法可能是根据字符找到中间点,然后将下一个单词放在下一列的开头(假设有两列)。通过这种方式,色谱柱可能会更加平衡。要理解IE9,需要一些白痴、一点反驳的理论和一大汤匙的垄断。把它们混合在一起,倒入一个冰镇的玻璃杯,最后加上你最喜欢的苏格兰威士忌。中提琴!