Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 91视频第一页,艹逼视频免费观看,亚洲国产精品aa在线看

          整合營銷服務商

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

          免費咨詢熱線:

          HTML5 特效之多圖標動畫

          HTML5 特效之多圖標動畫

          次我們展示多個圖標動畫特效!上次有人在問,為什么不寫 font-family,就調用不了圖標。很簡單,你在 @font-face 中,指定 font-family 名字為 'FishC-icon';

          @font-face {

          font-family:'FishC-icon';

          src: url('font/icons.ttf'), url('font/icons.eot'), url('font/icons.woff'), url('font/icons.svg');

          }

          那么在偽元素中就要告訴腳本,勞資就用'FishC-icon'里的圖標!

          這次因為有多個動畫對象,所以用延遲參數形成動畫序列,先寫 5 個 div 吧

          <!DOCTYPE html>

          <html lang="en">

          <head>

          <meta charset="UTF-8">

          <title>圖標元素2</title>

          <style type="text/css">

          @font-face {

          font-family:'FishC-icon';

          src: url('font/icons.ttf'), url('font/icons.eot'), url('font/icons.woff'), url('font/icons.svg');

          }

          .icon{

          display: inline-block;

          margin-right: 33px;

          }

          .android::before{

          content: "\e65f";

          font-size: 66px;

          font-family: 'FishC-icon';

          }

          .app::before{

          content: "\e660";

          font-size: 66px;

          font-family: 'FishC-icon';

          }

          .page::before{

          content: "\e64d";

          font-size: 66px;

          font-family: 'FishC-icon';

          }

          .show::before{

          content: "\e647";

          font-size: 66px;

          font-family: 'FishC-icon';

          }

          .victor::before{

          content: "\e648";

          font-size: 66px;

          font-family: 'FishC-icon';

          }

          </style>

          </head>

          <body>

          <div class="android icon">Android</div>

          <div class="app icon">Apple</div>

          <div class="page icon">Page</div>

          <div class="show icon">Show</div>

          <div class="victor icon">Victor</div>

          </body>

          </html>

          效果圖:

          此時由于沒有隱藏文字,這是上一講的點睛之筆 ,有興趣自己去找。但不同之處在于此處的圖標都設置為“inline-block”,使之能夠橫向排列。現在修改樣式

          .icon{

          display: inline-block;

          cursor: help;

          width: 111px;

          height: 111px;

          font-size: 0px;

          line-height: 100px;

          border-radius: 50%;/*圓框*/

          background:#7FE;

          color: #000;

          text-align: center;

          animation:move 1s

          }

          效果圖:

          例如,使圖標位置向下偏移 -100%。

          然后在向上移動回到初始位置,此過程中讓圖標從完全透明化變為完全不透明。

          @keyframes move{

          from{

          opacity: 0;

          transform: translateY(100%);

          }

          to{

          opacity: 1;

          transform: translateY(0%);

          }

          }


          效果圖:

          利用 transform 屬性的 translateY 方法來實現圖標的向下偏移。

          然后使用 opacity 屬性設置圖標的透明度,0.0 (完全透明)到 1.0(完全不透明)。

          由于未設置單個圖標的延遲,所以一下子 5 個同時出現。

          既然提到了延遲,那就設置一下咯~

          使用 animation-delay 屬性設置延遲:

          .android{

          animation-delay: 0s;

          }

          .app{

          animation-delay: .3s;

          }

          .page{

          animation-delay: .6s;

          }

          .show{

          animation-delay: 1.2s;

          }

          .victor{

          animation-delay: 1.5s;

          }


          效果圖:

          光這么直棱棱也不好玩。

          然后我們自己設置貝塞爾(cubic-bezier)速度曲線,達到不同速率節奏效果

          假設你穿越成功,會看到:

          拖動粉點(起始點),藍點(終點)即可以生成坐標。



          生成的結果為 cubic-bezier(.86,.15,.18,.9)。

          .icon{

          animation-fill-mode: both;

          animation: move 2s cubic-bezier(.86,.15,.18,.9);

          }

          效果圖:


          其中 animation-fill-mode 屬性用來屬性規定動畫在播放之前或之后,其動畫效果是否可見。。



          設置完成后,防止圖標閃現。

          學習HTML5開發培訓,到重慶千鋒教育,千鋒重慶HTML5開發培訓怎么樣?千鋒提供兩周免費試聽課程,歡迎你來試聽。

          tml5圖標

          1. 在HTML5中新增了幾個全局屬性(所謂全局屬性是指所有元素共用的屬性)。

          • contentEditable屬性(可編輯,是一個布爾值,當為true的時候,表示元素包含內容可編輯,默認是false,不可編輯)。示例

            一個文檔

          在網頁中就可以重新對它進行編輯

          • hidden屬性(隱藏顯示,這個屬性可以通過js去控制顯示或隱藏,同樣也是一個布爾值,值為true就是顯示,false就是隱藏)

          • spellcheck屬性(針對input和textarea,對用戶輸入的內容進行語法檢查,也是一個布爾值,為true就要檢查,如果單詞拼寫錯誤,就會顯示下圖下標帶波浪線的錯誤單詞提示)

          單詞拼寫錯誤

          • tabindex屬性(按鍵盤TAB鍵切換,帶到指定 tab順序的鏈接)

          按TAB鍵可以切換指定順序的鏈接上

          講大綱

          1.設置文字顏色--text

          2.背景顏色屬性--bgcolor

          3.背景圖像屬性--background

          4.設置鏈接文字屬性--link

          5.設置邊距--margin

          <body>元素及元素屬性(一)

          概述

          <body>元素表明是HTML文檔的主體部分。在<body>與</body>之間,通常都會有很多其他元素;這些元素屬性構成HTML文檔的主體部分。


          <body>元素及元素屬性(二)

          <body>元素中有下列元素屬性:

          (1)bgcolor

          bgcolor屬性標志HTML文檔的背景顏色。如bgcolor="#CCFFCC"。

          (2)background

          background屬性標志HTML文檔的背景圖片。如

          background=“images/gb.gif"。

          可以使用的圖片格式為GIF,JPG


          bgcolor代碼實例:

          運行效果


          background代碼實例

          運行效果

          想要不重復重疊顯示,添加CSS樣式代碼如下

          效果


          主站蜘蛛池模板: 久久久久人妻精品一区二区三区 | 一区二区精品在线观看| 少妇精品无码一区二区三区| 亚洲欧洲专线一区| 黄桃AV无码免费一区二区三区 | 国产婷婷色一区二区三区| 精品无人乱码一区二区三区| 色欲AV蜜臀一区二区三区| 色老板在线视频一区二区| 久久精品无码一区二区app| 美日韩一区二区三区| 亚洲AV无码一区二区乱子仑| 精品视频一区二区三三区四区| 无码人妻精品一区二区| 一区二区视频传媒有限公司| 国产在线精品一区二区不卡麻豆| 日本一区二区三区在线看| 亚洲狠狠狠一区二区三区| 亚拍精品一区二区三区| 51视频国产精品一区二区| 伊人久久一区二区三区无码| 久久er99热精品一区二区| 国产精品高清一区二区人妖| 国产一区二区久久久| 成人免费一区二区三区在线观看| 九九无码人妻一区二区三区| 在线免费视频一区二区| 日韩一区二区三区视频久久| 一区在线免费观看| 国产一区二区三区在线2021| 国产av一区二区三区日韩| 亚洲视频在线一区| 国产激情一区二区三区小说| 欧洲精品码一区二区三区| 色系一区二区三区四区五区| 国产福利一区二区在线视频| 国产在线一区二区在线视频| 久久综合九九亚洲一区| 偷拍激情视频一区二区三区| 国产麻豆剧果冻传媒一区| 无码人妻AⅤ一区二区三区水密桃 无码欧精品亚洲日韩一区夜夜嗨 无码毛片一区二区三区中文字幕 无码毛片一区二区三区视频免费播放 |