整合營銷服務商

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

          免費咨詢熱線:

          讓Chrome“滾”得更流暢:微軟推薦Edge HTML風格滾動特性

          T之家12月9日消息 微軟對Chromium開源項目非常感興趣,因為該項目對Edge和Chrome都有利。微軟最新的功能請求之一就是希望通過部署Edge HTML風格的滾動特性從而讓Chromium的滾動變得更加靈敏。

          微軟打算將Impulse樣式(即EdgeHTML樣式)滾動動畫加入到Chromium中,微軟已經將該滾動動畫移植到了基于Chromium的Edge瀏覽器的Dev Canary通道中。默認情況下,Edge瀏覽器中啟用了脈沖樣式的滾動動畫。對于Chrome,該功能可能會在未來幾天內出現在試驗版瀏覽器中。

          微軟表示,Impulse-style (也就是EdgeHTML-style)滾動動畫將提供更靈敏的滾動體驗,用戶啟用后鼠標滾輪的每個刻度都試圖模仿基于物理的內容,內容會開始快速移動然后逐漸變慢。換句話說,由于開始時的快速加速,該模式會給人一種更靈敏的感覺。

          此外微軟還在推行另一項稱之為“percent-based scrolling”(基于百分比的滾動)的滾動方案,該模式允許瀏覽器將鼠標滾輪或者鍵盤滾動解釋為預期滾動條的百分比。微軟目前正努力將經典版Edge瀏覽器的優秀特性移植到Chromium平臺上,包括這項基于百分比的滾動方式。

          頁中添加滾動字幕效果

          <!DOCTYPE html>

          <html>

          <head>

          <meta charset="utf-8">

          <title>滾動字體的設置</title>

          </head>

          <body>

          <canvas id="canvas1" width="600" height="600" style="border:1px solid #000000"></canvas>

          <script type="text/javascript">

          var canvas1 = document.querySelector("#canvas1") // 1.找到畫布對象

          var ctx = canvas1.getContext("2d") // 2.上下文對象(畫筆)


          ctx.shadowBlur = 10; // 陰影距離

          ctx.shadowColor = "red" // 陰影顏色

          ctx.shadowOffsetX = 30 // 陰影偏移

          ctx.shadowOffsetY = 30 // 陰影偏移


          ctx.font = "150px 楷體"


          ctx.fillText("你好!", 20,150)


          ctx.fillText("你好!", 20,350)


          ctx.strokeText('你好!',23, 153)


          ctx.strokeText('你好',23, 553)


          canvas繪制文字



          var x = 600

          setInterval(function(){

          if(x > -350){

          //清空畫布

          ctx.clearRect(0,0,600,600)

          ctx.strokeText('你好!',x, 153)

          ctx.fillText("你好!", x,350)


          ctx.font = "50px 宋體"

          ctx.strokeText('每天學習一點點',x, 553)


          x -= 3

          }else{x=590}



          }, 16)


          </script>


          </body>

          </html>

          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"}


          主站蜘蛛池模板: 无码乱码av天堂一区二区| 天码av无码一区二区三区四区 | 亚洲一区二区三区免费在线观看| 国产在线精品一区免费香蕉| 国产午夜精品一区二区三区| 精品无码AV一区二区三区不卡| 国产精品高清一区二区人妖| 国产日韩视频一区| 亚洲乱码日产一区三区| 亚洲一区二区三区四区视频| 国产成人av一区二区三区在线观看 | 内射女校花一区二区三区| 国产成人一区二区三区视频免费 | 国产一区二区三区在线免费观看| 偷拍精品视频一区二区三区| 免费视频精品一区二区三区| 无码人妻精品一区二区三区9厂| 无码人妻精品一区二区蜜桃AV| 亚洲狠狠久久综合一区77777| 国产欧美一区二区精品仙草咪| 成人国内精品久久久久一区| 亚洲国产AV一区二区三区四区| 亚洲av高清在线观看一区二区 | 日韩一区二区超清视频| 八戒久久精品一区二区三区| 无码精品人妻一区二区三区人妻斩| 成人欧美一区二区三区在线视频| 久久se精品一区二区影院| 国产一区二区成人| 国产一区二区免费| 国产一区二区在线观看视频| 久久久久人妻一区二区三区vr| 波多野结衣电影区一区二区三区| 色一乱一伦一图一区二区精品| 波多野结衣av高清一区二区三区| 色欲AV蜜臀一区二区三区| 99国产精品一区二区| 国产精品日韩一区二区三区| 国产手机精品一区二区| 亚洲电影一区二区三区| 亚洲男人的天堂一区二区|