zoukankan      html  css  js  c++  java
  • CC3的多列属性Multi-column

    CC3的多列属性Multi-column


    一直都很想了解这个属性,总是忘了.今天可以研究一下,回想起想了解它的原因,大概是觉得它很容易分开几列.可能会有很多好处和方便.

    
    
         上面的方块是使用H5的多列属性弄的,搞了好久.有一些误区总如下.
         1.使用多列属性时候,内容最好是内联元素,不能搞块级的.不然的话分列不达预期.
         2.感觉分列时,每一列等于总宽度除以指定的列数
         3.分列时,它是从上到下从左到右的顺序.例如一个DIV里有7个内联小块,指定分3列那么是这样
            1 4 7                            1 2 3
            2 5  (而不是这样->)        4 5 6
            3 6                                7
         4.主要属性说明:
            // columns表示分几列,每个多宽.当前是分4列,宽度自动(auto可不写)
            columns: 4 auto;
            -moz-columns: 4 auto; /* Firefox */
            -webkit-columns: 4 auto; /* Safari 和 Chrome */
            
            // 这是一系列属性简写 ,当前指定了列之间的分界线 10像素,实线,黑色.这个线看起来是10像素,但是它不占用列的空间.好像是"浮在列之间的"
             column-rule: 10px solid #000000;
            -moz-column-rule: 10px solid #000000; /* Firefox */
            -webkit-column-rule: 10px solid #000000; /* Safari and Chrome */
            
            // 这是指定列之间的距离 和列间分界线不同,这个距离是要占空间的,如果指定了,将会挤占列宽,使列宽度"缩小".
            /*-moz-column-gap: 5px;  Firefox */
             /*-webkit-column-gap: 5px; Safari 和 Chrome */
            /*column-gap: 5px;*/
    
  • 相关阅读:
    P1280 尼克的任务
    P2286 [HNOI2004]宠物收养场
    筛法求素数
    拓扑排序
    观光旅游
    [USACO09OCT]热浪Heat Wave
    Java环境变量配置
    git 常用命令
    mysql-5.7安装、配置
    maven-java包管理工具-01
  • 原文地址:https://www.cnblogs.com/mirrortom/p/5879494.html
Copyright © 2011-2022 走看看