使用CSS设计动画弹出面板

2014-04-11    分类: 网站建设

在这个时代,这是很难从这么多的杂念完全关闭,实际上一些工作完成。

计算机是在让我们阅读电子邮件,观看YouTube,赶上社交媒体,当然,做好我们的工作太棒了。 这是一个伟大的工具,以极大的威力,但巨大的力量,当然,来更大的责任。 有时候,人们只是需要从分心关掉,尤其是在网络上,使他们能够创建和Freewrite被设计来做到这一点。 这是一个专用书写工具; 认为旧的电子墨水Kindle的一个咔嗒,clackety键盘,你已经得到了它是一个好主意。 正在生产的物联网这样越来越多的设备。 这些智能设备的设计做一件事,通常连接到互联网得到一些数据,或保存数据,但无需实际打开可怕的Web浏览器的干扰。
对于Freewrite该网站是由该公司,使Freewrite,博讷马凯建成,它侧重于炫耀设备,但更重要的是它给生活带来以显示它的好处。 这在很大程度上已经与精美的动画CSS面板和元素进行。

搜索引擎优化排名模型,让搜索引擎简单
社交媒体影响SEO关键字排名中作用

1.创建扩展面板
添加的代码,这一步FileSilo。 这为面板的DIV结构。 该块将扩大并向外喜欢就Freewrite现场,与圆被触发此按钮。

2.添加CSS
无论是内部的风格标签或独立CSS文件,开始添加CSS。 这包括创建动画一些特定的关键帧。 当用户点击在屏幕上的圆形按钮,这将触发动画这些将被添加的元素。
@keyframes动画1 {
0%{变换:比例(0.01,0); }
50%{变换:比例(0.01,1); }
100%{变换:比例(1,1); 背景:RGBA(98,123,157,1); }}
#阻止{
宽度:400像素; 高度:400像素;
位置:相对;
顶:200像素;
背景:RGBA(98,123,157,0); }

3.动画类
对于此步骤的类将被添加到各个元件的用户点击之后。 他们呼吁每个元素的权动画关键帧,将调用播放一次,然后停止在100%的最终关键帧离开该国的动画。

4.风格圈子
圈是可点击的并且这被定位在屏幕上刚刚超过原始面板的元件。 遵循此关键帧显示新的立场,即圈将动画已经压后,在屏幕上移动到。
#circle {
位置:相对;
宽度:80px; 高度:80px;
左:160像素; 顶:160像素;
背景:RGB(70,85,105);
边界半径:50%;}
@keyframes animation2 {
0%{}
100%{变换:translateY(-400px);}}

5.隐藏文本
在第一次加载页面时,文本设定其不透明度为零,并隐藏。 当点击了一圈,表演类将被添加但对文字有1.5秒的延迟,从而其他元素完成其移动到位,这只会动画。
#文本 {
过渡:所有0.5S放心;
过渡延迟:1.5秒;
填充:20像素; }
.hide {不透明:0; }
.show {不透明度:1; }

6.做到这一点
被点击时的圆圈调用启动功能。 以下应在页面底部被添加到脚本代码。 前三行抢访问元素,变量缓存他们。 当点击相应的类添加。
VAR块=的document.getElementById(“块”);
VAR圈=的document.getElementById(“一圈”);
VAR TXT =的document.getElementById(“TXT”);
VAR开放= FALSE;
函数的start(){
block.classList.add(“anim1”);
circle.classList.add(“anim2”);
txt.classList.add(“秀”); }

网页名称:使用CSS设计动画弹出面板
网页网址:https://www.cdcxhl.com/news48/19848.html

成都网站建设公司_创新互联,为您提供品牌网站建设面包屑导航搜索引擎优化服务器托管网页设计公司虚拟主机

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都网页设计公司