CSS动画-多列

  1.CSS3中可以创建多列来对文本或者区域进行布局

  2.属性:

    column-count 文本列

    column-gap 文本宽度

    column-rule 文本线条

  3.下面是个例子:

   在.html文件中:

  

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>动画</title>
 6     <link rel="stylesheet" type="text/css" href="style05.css">
 7 </head>
 8 <body>
 9     <div class="div1">
10         大家好,欢迎来到人间地狱
11         大家好,欢迎来到人间地狱
12         大家好,欢迎来到人间地狱
13         大家好,欢迎来到人间地狱
14         大家好,欢迎来到人间地狱
15         大家好,欢迎来到人间地狱
16         大家好,欢迎来到人间地狱
17         大家好,欢迎来到人间地狱
18         大家好,欢迎来到人间地狱
19         大家好,欢迎来到人间地狱
20         大家好,欢迎来到人间地狱
21         大家好,欢迎来到人间地狱
22         大家好,欢迎来到人间地狱
23         大家好,欢迎来到人间地狱
24         大家好,欢迎来到人间地狱
25         大家好,欢迎来到人间地狱
26         大家好,欢迎来到人间地狱
27         大家好,欢迎来到人间地狱
28         大家好,欢迎来到人间地狱
29         大家好,欢迎来到人间地狱
30         大家好,欢迎来到人间地狱
31         大家好,欢迎来到人间地狱
32         大家好,欢迎来到人间地狱
33         大家好,欢迎来到人间地狱
34         大家好,欢迎来到人间地狱
35         大家好,欢迎来到人间地狱
36         大家好,欢迎来到人间地狱
37         大家好,欢迎来到人间地狱
38         大家好,欢迎来到人间地狱
39         大家好,欢迎来到人间地狱
40         大家好,欢迎来到人间地狱
41         大家好,欢迎来到人间地狱
42         大家好,欢迎来到人间地狱
43         大家好,欢迎来到人间地狱
44         大家好,欢迎来到人间地狱
45         大家好,欢迎来到人间地狱
46         大家好,欢迎来到人间地狱
47         大家好,欢迎来到人间地狱
48         大家好,欢迎来到人间地狱
49         大家好,欢迎来到人间地狱
50         大家好,欢迎来到人间地狱
51         大家好,欢迎来到人间地狱
52         大家好,欢迎来到人间地狱
53         大家好,欢迎来到人间地狱
54         大家好,欢迎来到人间地狱
55         大家好,欢迎来到人间地狱
56         大家好,欢迎来到人间地狱
57         大家好,欢迎来到人间地狱
58         大家好,欢迎来到人间地狱
59         大家好,欢迎来到人间地狱
60         大家好,欢迎来到人间地狱
61         大家好,欢迎来到人间地狱
62         大家好,欢迎来到人间地狱
63         大家好,欢迎来到人间地狱
64         大家好,欢迎来到人间地狱
65         大家好,欢迎来到人间地狱
66         大家好,欢迎来到人间地狱
67         大家好,欢迎来到人间地狱
68         大家好,欢迎来到人间地狱
69         大家好,欢迎来到人间地狱
70         大家好,欢迎来到人间地狱
71         大家好,欢迎来到人间地狱
72         大家好,欢迎来到人间地狱
73         大家好,欢迎来到人间地狱
74         大家好,欢迎来到人间地狱
75         大家好,欢迎来到人间地狱
76         大家好,欢迎来到人间地狱
77         大家好,欢迎来到人间地狱
78         大家好,欢迎来到人间地狱
79         大家好,欢迎来到人间地狱
80         大家好,欢迎来到人间地狱
81         大家好,欢迎来到人间地狱
82         大家好,欢迎来到人间地狱
83         大家好,欢迎来到人间地狱
84         大家好,欢迎来到人间地狱
85         大家好,欢迎来到人间地狱
86         大家好,欢迎来到人间地狱
87         大家好,欢迎来到人间地狱
88         大家好,欢迎来到人间地狱
89         大家好,欢迎来到人间地狱
90     </div>
91 </body>
92 <html/>

在.css文件中:

 1 .div1{
 2     -webkit-column-count:4;
 3     -moz-column-count:4;
 4     column-count:4;
 5     -webkit-column-gap: 50px;
 6     -moz-column-gap: 50px;
 7     column-gap: 50px;
 8     column-rule:5px outset #FF0000;  /**/
 9     -webkit-column-rule:5px outset #FF0000;
10 }

  运行结果:

  

注意:column-rule 效果没有出现,不知道什么原因,各位知道请指点指点!

时间: 2024-08-26 13:47:19

CSS动画-多列的相关文章

Css3之高级-7 Css动画(概述、关键帧、动画属性)

一.动画概述 动画概念 - 过渡属性只能模拟动画效果 - animation 属性可以制作类似 Flash 动画 - 通过关键帧控制动画的每一步 - 使元素从一种样式逐渐变化为另一种样式 - 实现复杂的动画效果 - 浏览器兼容性 - 最新版本支持良好 - Chrome 和 Safari 需要前缀 -webkit- - FireFox 需要前缀 -moz- - Opera 需要前缀 -o- 动画示例 - 声明动画 - 创建一个已命名的动画 - 使用 @keyframes 声明动画的关键帧 - 为元

css动画-animation各个属性详解(转)

CSS3的animation很容易就能实现各种酷炫的动画,虽然看到别人的成果图会觉得很难,但是如果掌握好各种动画属性,做好酷炫吊炸天的动画都不在话下,好,切入正题. 一.动画属性: 动画属性包括:①animation-name,②animation-duration,③animation-timing-function, 以下是各属性详解: 1.animation-name:指定要绑定到选择器的关键帧的名称. 2.animation-duration:定义动画完成一个周期需要多少秒或毫秒 3.a

Animate.css让添加CSS动画像喝水一样容易

animate.css是一堆很酷的,有趣的,跨浏览器的动画效果库,你可以随意在你的项目中使用.用在你想要突出的任何地方,如主页,滑块,这像喝水一样容易,迷死人了. 用法 在您的网站上使用animate.css,只要简单地把样式表插入到文档中的<HEAD>中,并为需要动画的元素添加一个CSS类名即可,以及动画的名称.就是这样!你就有了一个CSS动画效果.超强! <head>   <link rel="stylesheet" href="animat

CSS动画效果之animation

Y(^o^)Y css动画大乱弹之animation. 概述 什么是animation呢?在回答这个问题之前,先要说明什么叫做@keyframe(关键帧).@keyframe算是一个动画模板.在其中,可以使用百分比,如从0%到100%的任意值,分别在每个百分比中,加上不同的属性,从而让元素达到一种在不断变化的动画效果.这和我们制作flash动画一样,我们只需设计几个关键帧,系统就能生成动画啦! 一个@keyframe例子: 1 /*定义关键帧动画*/ 2 @keyframes myframe {

CSS动画原理及硬件加速

一.图层 图层即层叠上下文,具体概念和应用大家可以看我之前转自张鑫旭大神博客的<CSS层叠上下文和层叠顺序>,这里我们简单复习一下产生层叠上下文的原因. 1.根层叠上下文 指的是页面根元素,也就是滚动条的默认的始作俑者<html>元素.这就是为什么,绝对定位元素在left/top等值定位的时候,如果没有其他定位元素限制,会相对浏览器窗口定位的原因. 2.定位元素与传统层叠上下文 对于包含有position:relative/position:absolute的定位元素,以及Fire

CSS动画与GPU

写在前面 满世界的动画性能优化技巧,例如: 只允许改变transform.opacity,其它属性不要动,避免重新计算布局(reflow) 对动画元素应用transform: translate3d(0, 0, 0).will-change: transform等,开启硬件加速 动画元素尽量用fixed.absolute定位方式,避免reflow 对动画元素应用高一点的z-index,减少复合层数量 ...其它可能有用的规则 那么问题是:已经小心遵守这些规则了,为什么动画还会卡顿.跳帧?还能优化

CSS动画简介

原文地址:http://www.ruanyifeng.com/blog/2014/02/css_transition_and_animation.html 现在,我很少写介绍CSS的文章,因为感觉网站开发的关键还是在服务器端. 但是,CSS动画除外,它实在太有用了. 本文介绍CSS动画的两大组成部分:transition和animation.我不打算给出每一条属性的详尽介绍,那样可以写一本书.这篇文章只是一个简介,帮助初学者了解全貌,同时又是一个快速指南,当你想不起某一个用法的时候,能够快速地找

css动画之波纹

样式定义: #ContactAbout { height: auto; position: relative; overflow: hidden; } #sectioncontact { display: block; width: 100%; position: relative; height: 700px; z-index: 10; } #sectioncontact .map { width: 370px; height: 280px; position: absolute; left:

css动画-音频跳动

---------------------------------------------------------------------------- --------------------------------------------------------------------- 这张图片,大大小小不一样的柱状,只是一张图片?NO! 它不是图片,而且可以让他活灵活现的,跳舞,动起来.类似音频跳动那样无限跳动…… 让你的页面动画在移动设备上运行的更快一些.仅做,音频跳动demo. 效果