用CSS设计动画弹出面板
2022-08-26
在这个时代,要完全杜绝这么多的误区是非常困难的,事实上,一些工作已经完成了。
计算机让我们阅读电子邮件,观看YouTube,赶上社交媒体。当然,把工作做好是件好事。这是一个伟大的工具,拥有强大的力量,但是拥有更大的责任。有时候人们只需要关掉分心,特别是在互联网上,这样他们就可以创造,而Freewrite就是为了做到这一点而设计的。这是一个专用的写作工具;想想键盘,一个按钮。你有一个好主意,别用旧的Kindle电子墨水。越来越多的设备,比如物联网,正在生产。这些智能设备被设计成只做一件事网站开发模板 ,通常连接到互联网来获得一些数据,或者保存数据,而不需要真正打开一个可怕的Web浏览器干扰。
对于Freewrite,这个网站是由公司Freewrite,Boehnemakai建立的。它着重于展示设备,但更重要的是,它给生活带来好处,以展示它的好处。这在很大程度上是由精美的动画CSS面板和元素。
搜索引擎优化排序模型简化搜索引擎
社交媒体对SEO关键词排名的影响
1。创建扩展面板
添加代码,这个步骤是FileSilo。这是面板的DVI结构。这个块将像Freewrite网站一样向外扩展,由这个按钮触发圆圈。
2。添加CSS
无论是内部样式标签还是独立的CSS文件,开始添加CSS。这包括为动画创建某些关键帧。当用户单击屏幕上的圆形按钮时,这将触发添加这些元素的动画。
关键帧动画1{
0%{变换:比率(0.01,0);}
50%{变换:比例(0.01,1);}
100%{变换:比率(1,1);背景:RGBA(98123157,1);}
停止{
宽度:400像素;高度:网站开发模板400像素;
地点:亲戚;
顶部:200像素;
背景:RGBA(98,123,157,0);}
三。动画类别
在用户单击之后,这个步骤的类将被添加到每个组件。它们调用每个元素来权衡动画关键帧,该关键帧将被调用播放一次,然后停止动画在最终关键帧的100%离开国家。
4。风格圈
圆圈是可点击的,并且定位在屏幕上,刚好超出原来的面板组件。紧接着这个键框显示了圆圈已经按下动画并移动到屏幕的新位置。
γ圆{
地点:亲戚;
宽度:80px;高度:80px;
左:160像素;顶部:160像素;
背景:RGB(70、85、105);
边界半径:50%;
关键帧动画2{
0% {}
100%{Transform:.Y(-400px);}}
5。隐藏文本
当首次加载页面时,文本将其不透明度设置为零并隐藏它。当单击一个圆圈时,将添加性能类,但是文本将延迟1.5秒,以便其他元素可以在适当的位置完成移动,这仅是动画。
文本{
过渡:全部0.5S放心;
过渡延迟:1.5秒;
填充:20像素;}
隐藏{不透明度:0;}
显示{不透明度:1;}
6。这样做
单击时的圆调用启动函数。以下内容应该添加到页面底部的脚本代码中。前三行获取对元素的访问,并将变量缓存。单击相应的类进行添加时。
VAR块=文档。getElementById(块);
VAR循环=文档。getElementById(一个圆);
VAR 网站开发模板TXT=document.getElementById(TXT);
VAR打开=假;
函数start(){
块。类别列表。添加(动画1);
圆圈。类别列表。添加(动画2);
TXT。类别列表。添加(显示);}