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

    CSS3 多列属性

    本章节我们将学习以下几个 CSS3 的多列属性:

    • column-count   分割的列数
    • column-gap    列与列的间隙
    • column-rule-style 列与列间的边框样式
    • column-rule-width 列与列间的边框厚度
    • column-rule-color 列与列间的边框颜色
    • column-rule    上面3个的缩写
    • column-span    指定元素跨越多少列
    • column-width   指定列的宽度

    CSS3 创建多列

    代码:

    <style>

    div

    {

      border:1px solid #000;

      500px;

      padding:5px;

      column-count:3;

      column-gap:20px;

      column-rule:dotted 1px red;

    }

    </style>

    效果:

    当我年轻的时候,我梦想改变这个世界;当我成熟以后,我发现我不能够改变这个世界,我将目光缩短了些,决定只改变我的国家;当我进入暮年以后,我发现我不能够改变我们的国家,我的最后愿望仅仅是改变一下我的家庭,但是,这也不可能。

    指定元素跨越多少列

    代码:

    <div style="column-count:3;">

      <h2 style="column-span:all">这是标题</h2>

      当我年轻的时候,我梦想改变这个世界;当我成熟以后,我发现我不能够改变这个世界,我将目光缩短了些,决定只改变我的国家;当我进入暮年以后,我发现我不能够改变我们的国家,我的最后愿望仅仅是改变一下我的家庭,但是,这也不可能。

    </div>

    效果:

    这是标题

      当我年轻的时候,我梦想改变这个世界;当我成熟以后,我发现我不能够改变这个世界,我将目光缩短了些,决定只改变我的国家;当我进入暮年以后,我发现我不能够改变我们的国家,我的最后愿望仅仅是改变一下我的家庭,但是,这也不可能。
     
    column-span的默认值是1,不设置的效果为:
     

    这是标题

      当我年轻的时候,我梦想改变这个世界;当我成熟以后,我发现我不能够改变这个世界,我将目光缩短了些,决定只改变我的国家;当我进入暮年以后,我发现我不能够改变我们的国家,我的最后愿望仅仅是改变一下我的家庭,但是,这也不可能。
  • 相关阅读:
    LeetCode换酒问题Swift
    LeetCode种花问题Swift
    LeetCode排序数组Swift
    retain, release, dealloc与retainCount的源码分析
    KVO后[obj class]与object_getClass(id obj)的结果竟会不一致?
    react的一些总结(与vue的比较学习)
    函数式编程---小记
    typescript学习--------进阶(2)
    学习typescript--------进阶
    学习typescript-----基础
  • 原文地址:https://www.cnblogs.com/1016391912pm/p/12686428.html
Copyright © 2011-2022 走看看