整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          css3中的transform屬性應用-向上滾動動畫

          css3中的transform屬性應用-向上滾動動畫

          ss3中的transition和transform配合可以做出許多好玩的東西來,下面我們來說說這哥倆配合做出來的一個應用及其廣泛而實用的干貨。請拿走,不謝!

          這個應用在展示網站模板或者圖冊顯示應用很廣泛!

          一、先看效果:

          二、效果說明:

          當鼠標移動到div或者是a鏈接的時候,圖片向上滾動,直到顯示完全,當鼠標移開的時候,圖片回到最開始的位置。

          三、效果分析:

          向上滾動肯定應用到css3的屬性:transform 和transition;下面我們來看看它的用法:

          1. transform

          • 曾經在一篇文章(css3屬性(transform)的一個css3動畫小應用)中說過了scale和transform-origin的應用,今天主要用到的是transform: translate3d這個屬性。

          • transform: translate3d(x ,y,z)主要作用就是:定義 3D 轉化,當然這次我們只是用了Y軸的變化,所以定義Y軸的數值或者百分比就可以。

          2、transition:

          用法:包含4個屬性:transition: property duration timing-function delay;

          • property : CSS 屬性的名稱

          • duration 完成過渡總共時間

          • timing-function 效果或者曲線

          • delay 延遲時間

            在下面的實例中將看到真正用法:

          四、實現效果:

          1. html結構:

            大概說一下:frame.png就是外面那個蘋果電腦的圖片;

            Convertible.jpg是我們的網站模板圖片,很長;

          2. css樣式:

          3. 最核心的代碼,就是最后那一段,看到了-86.8%了嗎?這個數字是我測試出來的,根據自己圖片的高度,大家的高度不同,則這個值不同。

            transition: transform 6s linear; 意思是說,transform這個屬性將用6秒勻速的形式完成過渡;

          完成了,是不是很簡單,其實,css不難,難就難在一個思路上,如果思路正確,就可以實現好的方案。

          最后,謝謝大家觀賞,歡迎訂閱!

          頁編程之自動刷新。

          各位同學好,今天我們來分享一下如何設置網頁自動刷新和延時跳轉。我們都知道,在瀏覽器中點擊刷新按鈕或者按下F5鍵可以刷新頁面,但在編程中有時需要自動刷新頁面,加載最新的數據,無需用戶參與。這就是我們今天要講的內容。

          接下來讓我們來看看效果如何。

          ·首先,在頁面上添加了一個滾動字幕和一張GIF動畫,用于展示頁面的刷新狀態。

          ·現在可以看到,每隔3秒自動刷新一次,每當刷新時,字幕會回到初始位置,動畫也會重新播放。

          ·如果不明顯,可以看到鼠標指到的位置會不停地觸發刷新按鈕,效果已經很明顯了。

          現在讓我們來看看實現代碼。自動刷新使用了meta標簽的http-equiv屬性,值為referesh,表示自動刷新。設置了content屬性,在內容中填寫秒數,即每隔多少秒自動刷新頁面。如果設置為3,則每隔3秒自動刷新頁面,非常簡單。

          ·延時跳轉的實現也很簡單。剛才已經將Content屬性設置為3,現在只需要指定要跳轉到的URL。它的寫法是在3后面加上一個英文分號,然后加上url等于要跳轉到的地址。在這里,我們跳轉到新浪首頁,例如視頻。這樣寫好后,回到瀏覽器保存,可以看到倒計時321,成功跳轉。在指定時間后,瀏覽器會自動跳轉,功能已經實現。

          今天的分享就到這里,希望各位同學可以照著寫3遍,做到不看視頻也能寫出來。所有案例和相關文檔都可以向我索取。

          我們下期再見,想學編程可以關注網頁編程、服務端編程、數據庫和算法方面的內容。

          點贊支持一下。

          lement.scrollIntoView()

          直接上例子代碼給大家一點參考:

          <html>
            <style>
              span {
                display: block;
                height: 150%;
              } /*整點上下的空白 */
            </style>
            <body>
              <button id="from">點擊我</button>
              <span></span>
              <div id="to">滾動到這:頭條@plzbefat</div>
              <span></span>
            </body>
            <script>
              document.getElementById("from").addEventListener("click", ()=> {
                document.getElementById("to").scrollIntoView({
                  behavior: "smooth", //順滑的滾動
                });
              });
            </script>
          </html>
          

          整點例子沒毛病

          語法

          element.scrollIntoView(); // 等同于element.scrollIntoView(true) 滾動 元素在頂部
          element.scrollIntoView(false); // 滾動 元素在底部
          element.scrollIntoView(option); //參數

          參數

          alignToTop:

          如果為true,元素的頂端將和其所在滾動區的可視區域的頂端對齊。相應的 scrollIntoViewOptions: {block: "start", inline: "nearest"}


          主站蜘蛛池模板: 久久综合精品国产一区二区三区| 成人精品视频一区二区三区不卡 | 无码国产精品久久一区免费| 国产福利电影一区二区三区久久老子无码午夜伦不 | 四虎永久在线精品免费一区二区| 99久久国产精品免费一区二区 | 精品无码一区二区三区水蜜桃| 人妻激情偷乱视频一区二区三区 | 精品深夜AV无码一区二区老年| 久久精品一区二区三区资源网| 国产福利电影一区二区三区,日韩伦理电影在线福 | 精品一区二区三区自拍图片区| 精品一区二区三区视频| 无码国产精品一区二区免费I6| 日本片免费观看一区二区| 日韩精品无码一区二区三区免费| 精品视频一区二区三区在线观看| 成人精品视频一区二区三区| 国产91精品一区二区麻豆亚洲| 无码精品前田一区二区| 无码精品蜜桃一区二区三区WW| 精品一区二区三区视频| 国产精品女同一区二区久久 | 射精专区一区二区朝鲜| 日韩一区二区三区无码影院| 色欲综合一区二区三区| 亚洲国产精品一区二区久| 中文字幕一区二区三匹| 亚洲国产欧美国产综合一区 | 久久国产精品亚洲一区二区| 国产精品丝袜一区二区三区| 无码少妇一区二区性色AV | 中文字幕久久亚洲一区| 国精产品一区一区三区| 日韩高清国产一区在线| 无码少妇A片一区二区三区 | 国模私拍福利一区二区| 日本精品高清一区二区2021| 亚洲国产成人久久一区久久| 久久se精品一区精品二区| 亚洲AV无码一区二区乱子伦|