使用CSS設計動畫彈出面板
在這個時代,很難從這么多的干擾中完全關閉,事實上,有些工作已經完成了。
電腦讓我們閱讀電子郵件,觀看YouTube,趕上社交媒體,當然,做好本職工作也很棒。這是一個強大的工具,但強大的力量,當然,伴隨著更大的責任。有時,人們只需要關掉分心,尤其是在互聯網上,這樣他們就可以創造和Freewrite被設計做。這是一種特殊的書寫工具;想想你擁有的老式電子墨水kindle吧,它有一個咔嚓咔嚓的鍵盤。像物聯網這樣的設備越來越多。這些智能設備設計做一件事,通常連接互聯網獲取一些數據,或者保存數據,但不需要實際打開網頁瀏覽器的可怕干擾。對于Freewrite來說,網站是由makeFreewrite公司、boner馬凱公司打造的,它注重展示設備,更重要的是它帶來的生活,展示它的好處。這主要是通過精美的動畫CSS面板和元素完成的。
搜索引擎優化排名模型,讓搜索引擎簡單社交媒體影響力SEO關鍵詞排名發揮作用
1創建由擴展面板添加的代碼。這一步很簡單。這是面板的div結構。塊將像Freewrite點一樣向外擴展,圓圈由該按鈕觸發。
2添加CSS無論是內部樣式標記還是獨立CSS文件,請開始添加CSS。這包括創建一些特定的動畫關鍵幀。當用戶單擊屏幕上的圓形按鈕時,這將觸發要添加的這些元素的動畫@Keyframes animation 1{0%{transform:Scale(0.01,0);}50%{變換:縮放(0.01,1);}100%{變換:比例(1,1);背景:RGBA(98123157,1);}塊寬度:400像素;高度:400像素;位置:相對位置;頂部:200像素;背景:RGBA(98123157,0);}
3此步驟的動畫類將在用戶單擊后添加到每個組件。他們把每一個動畫元素都稱之為右關鍵幀,將調用播放一次,然后在100%停止動畫的**后關鍵幀離開這個國家。
4樣式圈是可單擊的,它位于屏幕上原始面板組件的正上方。按此關鍵幀顯示新位置,即在屏幕上按下圓以移動到#circle{位置:相對位置后,圓將被設置動畫;寬度:80px;高度:80px;左:160像素;頂部:160像素;背景:RGB(7085105);邊界半徑:50%;}@關鍵幀動畫2{0%{}100%{變換:translatey(-400px);}}
5隱藏文本首次加載頁面時,請將文本的不透明度設置為零并將其隱藏。當你點擊一個圓,性能類將被添加,但有一個1.5秒的文本延遲,使其他元素完成他們的移動到位,這將只動畫文本{過渡:所有0.5秒放心;過渡延時:1.5秒;填充:20像素;}hide{不透明:0;}顯示{不透明度:1;}
6為此,單擊圓時調用start函數。應將以下內容添加到頁面底部的腳本代碼中。前三行爭先恐后地訪問元素,變量將它們緩存起來。單擊相應的類addVARblock=document時。Getelementbyid(LD塊;)(Document.getelementbyid(LD;圓VARtxt=文件。Getelementbyid(quoTXTrdquo;);VAR開=假;函數start(){塊。類列表。添加(quo;動物;(1)circle).類列表.添加(ldquo;anim2rdquo;);txt.類列表.添加(ldquo;秀rdquo;); }
http://www.dgzxsm168.com/wangzhansheji/803.html 使用CSS設計動畫彈出面板