zoukankan      html  css  js  c++  java
  • CSS(19)CSS3 多列

    一、CSS3 多列

    CSS3 可以将文本内容设计成像报纸一样的多列布局,IE10及以上支持。如下实例:

    image

    1、所有 CSS3 的多列属性:

    二、CSS3 创建多列

    column-count 属性指定了需要分割的列数。

    以下实例将 <div> 元素中的文本分为 3 列:

    div {
        -webkit-column-count: 3; /* Chrome, Safari, Opera */
        -moz-column-count: 3; /* Firefox */
        column-count: 3;
    }

    尝试一下 »

    三、CSS3 多列中列与列间的间隙

    column-gap 属性指定了列与列间的间隙。

    以下实例指定了列与列间的间隙为 40 像素:

    div {
        -webkit-column-gap: 40px; /* Chrome, Safari, Opera */
        -moz-column-gap: 40px; /* Firefox */
        column-gap: 40px;
    }

    尝试一下 »

    四、CSS3 列边框

    column-rule-style 属性指定了列与列间的边框样式:

    div {
        -webkit-column-rule-style: solid; /* Chrome, Safari, Opera */
        -moz-column-rule-style: solid; /* Firefox */
        column-rule-style: solid;
    }

    尝试一下 »

    column-rule-width 属性指定了两列的边框厚度:

    div {
        -webkit-column-rule-width: 1px; /* Chrome, Safari, Opera */
        -moz-column-rule-width: 1px; /* Firefox */
        column-rule-width: 1px;
    }

    尝试一下 »

    column-rule-color 属性指定了两列的边框颜色:

    div {
        -webkit-column-rule-color: lightblue; /* Chrome, Safari, Opera */
        -moz-column-rule-color: lightblue; /* Firefox */
        column-rule-color: lightblue;
    }

    尝试一下 »

    column-rule 属性是 column-rule-* 所有属性的简写。

    以下实例设置了列直接的边框的厚度,样式及颜色:

    -webkit-column-rule: 1px solid lightblue; /* Chrome, Safari, Opera */
        -moz-column-rule: 1px solid lightblue; /* Firefox */
        column-rule: 1px solid lightblue;
    }

    尝试一下 »

    五、指定元素跨越多少列

    以下实例指定 <h2> 元素跨越所有列:

    h2 {
        -webkit-column-span: all; /* Chrome, Safari, Opera */
        column-span: all;
    }

    尝试一下 »

    六、指定列的宽度

    column-width 属性指定了列的宽度。

    div {
        -webkit-column-width: 100px; /* Chrome, Safari, Opera */
        column-width: 100px;
    }

    尝试一下 »

  • 相关阅读:
    linux命令
    常用正则表达式总结
    List集合对象根据字段排序
    IO字 节流/字符流 读取/写入文件
    Jquery广告浮动效果小案例
    拿到添加对象的id号方法
    Jquery省市区三级联动案例
    JAVA集合迭代遍历和特性介绍
    Listener监听器使用小案例
    java中用过滤器解决字符编码问题
  • 原文地址:https://www.cnblogs.com/springsnow/p/12264067.html
Copyright © 2011-2022 走看看