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 性乌克兰xxxx极品,久久久噜噜噜久久老司机,精品欧美成人bd高清在线观看

          整合營銷服務商

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

          免費咨詢熱線:

          CSS3 漸變(Gradients)大全-第一章

          SS3 漸變(gradients)可以讓你在兩個或多個指定的顏色之間顯示平穩的過渡。

          以前,你必須使用圖像來實現這些效果。但是,通過使用 CSS3 漸變(gradients),你可以減少下載的事件和寬帶的使用。此外,漸變效果的元素在放大時看起來效果更好,因為漸變(gradient)是由瀏覽器生成的。

          CSS3 定義了兩種類型的漸變(gradients):

          • 線性漸變(Linear Gradients)- 向下/向上/向左/向右/對角方向

          • 徑向漸變(Radial Gradients)- 由它們的中心定義


          瀏覽器支持

          表中的數字指定了完全支持該屬性的第一個瀏覽器版本。

          后邊跟 -webkit-、-moz- 或 -o- 的數字指定了需加上前綴才能支持屬性的第一個版本。

          屬性
          linear-gradient10.026.0

          10.0 -webkit-

          16.0

          3.6 -moz-

          6.1

          5.1 -webkit-

          12.1

          11.1 -o-

          radial-gradient10.026.0

          10.0 -webkit-

          16.0

          3.6 -moz-

          6.1

          5.1 -webkit-

          12.1

          11.6 -o-

          repeating-linear-gradient10.026.0

          10.0 -webkit-

          16.0

          3.6 -moz-

          6.1

          5.1 -webkit-

          12.1

          11.1 -o-

          repeating-radial-gradient10.026.0

          10.0 -webkit-

          16.0

          3.6 -moz-

          6.1

          5.1 -webkit-

          12.1

          11.6 -o-


          CSS3 線性漸變

          為了創建一個線性漸變,你必須至少定義兩種顏色結點。顏色結點即你想要呈現平穩過渡的顏色。同時,你也可以設置一個起點和一個方向(或一個角度)。

          線性漸變的實例:

          語法

          background: linear-gradient(direction, color-stop1, color-stop2, ...);

          線性漸變 - 從上到下(默認情況下)

          下面的實例演示了從頂部開始的線性漸變。起點是紅色,慢慢過渡到藍色:

          <!DOCTYPE html>

          <html>

          <head>

          <meta charset="UTF-8">

          <title></title>

          <style type="text/css">

          #btn{

          height:200px;

          background: -webkit-linear-gradient(red, blue); /* Safari 5.1 - 6.0 */

          background: -o-linear-gradient(red, blue); /* Opera 11.1 - 12.0 */

          background: -moz-linear-gradient(red, blue); /* Firefox 3.6 - 15 */

          background:linear-gradient(red, blue); /* 標準的語法(必須放在最后) */

          }

          </style>

          </head>

          <body>

          <div id="btn"></div>

          </body>

          </html>

          性漸變:

          CSS3可以讓背景產生漸變效果,漸變屬性有兩種,即linear-gradient(線性漸變)和radial-gradient(圓形漸變),語法如下

          background: linear-gradient(direction, color-stop1, color-stop2, ...);

          linear-gradient(漸變方向,色彩1,位置1,色彩2,位置2...)

          對于線性漸變的方向,只要設置起點即可,例如top表示由上至下,left表示由左到右,top left表示由左上到右下,也可以用角度來表示,

          例如45o表示左下到右上,-45o表示左上到右下。 角度等同于鐘表: 12點: 0deg 3點: 90deg 6點: 180deg 9點: 270deg

          IE10以下的瀏覽器不支持此語法, 建議使用chrome瀏覽器或其他瀏覽器來瀏覽下面的范例

          <!DOCTYPE html>
          <html>
          <head>
          <meta charset="UTF-8">
          <title></title>
          <style type="text/css">
          *{
              margin: 0;
              padding: 0;
          }
          div{
              width: 800px;
              height: 300px;
              margin: 0 auto;
              border: 1px solid #000;
          
              /*線性漸變*/
              /*background-image: linear-gradient(方向(從上到下),顏色1,顏色2,顏色3····);*/
              /*background-image: linear-gradient(to right bottom,red,blue);*/
              /*background-image: linear-gradient(45deg,red,blue,pink,green,orange);*/
          
          
          
              /*復雜演示 color1 stop,color2 stop,*/
              background-image: linear-gradient(90deg,red 50%,blue 90%,pink,green,orange);
          }
          </style>
          </head>
          <body>
          <div></div>
          </body>
          </html>

          徑向漸變

          background: radial-gradient(center, shape size, start-color, ..., last-color);

          <!DOCTYPE html>
          <html>
          <head>
          <meta charset="UTF-8">
          <title></title>
          <style type="text/css">
          *{
              margin: 0;
              padding: 0;
          }
          div{
              width: 400px;
              height: 400px;
              border-radius: 50%;
              margin: 0 auto;
          
              /*由中心向四周漸變*/
              background-image: radial-gradient(blue 100px,red);
              background-image: radial-gradient(orange,yellow,#fff,transparent);
          }
          </style>
          </head>
          <body>
          <div></div>
          </body>
          </html>

          重復的線性漸變

          repeating-linear-gradient() 函數用于重復線性漸變:

          <!DOCTYPE html>
          <html>
          <head>
          <meta charset="UTF-8">
          <title></title>
          <style type="text/css">
          *{
              margin: 0;
              padding: 0;
          }
          div{
              width: 400px;
              height: 400px;
              margin: 100px auto;
              border-radius: 50%;
              border: 1px solid red;
          
              background-image: repeating-radial-gradient(#fff 0px,#fff 10px,#000 10px,#000 20px);
          }
          </style>
          </head>
          <body>
          <div>
          </div>
          </body>
          </html>


          我們可以使用漸變工具來生成gradient語法

          Ultimate CSS Gradient Generator

          網址:http://www.colorzilla.com/gradient-editor/

          Orientation: 漸變方向

          家應該都知道,在進行網頁編程的時候有很多時候都會用到漸變色,但是CSS2處理漸變色比較困難,CSS3就比較方便了,所以今天蘇蘇老師就教大家用CSS3實現漸變色功能~

          有自信的女性高管的復合形象,雙臂交叉

          CSS3 漸變(Gradients)

          CSS3 漸變(gradients)可以讓你在兩個或多個指定的顏色之間顯示平穩的過渡。

          以前,你必須使用圖像來實現這些效果。但是,通過使用 CSS3 漸變(gradients),你可以減少下載的時間和寬帶的使用。此外,漸變效果的元素在放大時看起來效果更好,因為漸變(gradient)是由瀏覽器生成的。

          CSS3 定義了兩種類型的漸變:

          線性漸變(Linear Gradients)- 向下/向上/向左/向右/對角方向

          徑向漸變(Radial Gradients)- 由它們的中心定義

          CSS3 線性漸變

          為了創建一個線性漸變,你必須至少定義兩種顏色結點。顏色結點即你想要呈現平穩過渡的顏色。同時,你也可以設置一個起點和一個方向(或一個角度)。

          語法

          background: linear-gradient(direction, color-stop1, color-stop2, ...);

          線性漸變 - 從上到下

          下面的實例演示了從頂部開始的線性漸變。起點是紅色,慢慢過渡到藍色:

          從上到下的線性漸變代碼

          #grad {

          background: -webkit-linear-gradient(red, blue); /* Safari 5.1 - 6.0 */

          background: -o-linear-gradient(red, blue); /* Opera 11.1 - 12.0 */

          background: -moz-linear-gradient(red, blue); /* Firefox 3.6 - 15 */

          background: linear-gradient(red, blue); /* 標準的語法 */

          }

          線性漸變 - 從左到右

          下面的實例演示了從左邊開始的線性漸變。起點是紅色,慢慢過渡到藍色:

          代碼如下

          #grad {

          background: -webkit-linear-gradient(left, red , blue); /* Safari 5.1 - 6.0 */

          background: -o-linear-gradient(right, red, blue); /* Opera 11.1 - 12.0 */

          background: -moz-linear-gradient(right, red, blue); /* Firefox 3.6 - 15 */

          background: linear-gradient(to right, red , blue); /* 標準的語法 */

          }

          線性漸變 - 對角

          你可以通過指定水平和垂直的起始位置來制作一個對角漸變。

          下面的實例演示了從左上角開始(到右下角)的線性漸變。起點是紅色,慢慢過渡到藍色:

          從左上角到右下角的線性漸變代碼

          #grad {

          background: -webkit-linear-gradient(left top, red , blue); /* Safari 5.1 - 6.0 */

          background: -o-linear-gradient(bottom right, red, blue); /* Opera 11.1 - 12.0 */

          background: -moz-linear-gradient(bottom right, red, blue); /* Firefox 3.6 - 15 */

          background: linear-gradient(to bottom right, red , blue); /* 標準的語法 */

          }

          使用角度

          如果你想要在漸變的方向上做更多的控制,你可以定義一個角度,而不用預定義方向(to bottom、to top、to right、to left、to bottom right,等等)。

          語法

          background: linear-gradient(angle, color-stop1, color-stop2);

          角度是指水平線和漸變線之間的角度,逆時針方向計算。換句話說,0deg 將創建一個從下到上的漸變,90deg 將創建一個從左到右的漸變。

          但是,請注意很多瀏覽器(Chrome,Safari,fiefox等)的使用了舊的標準,即 0deg 將創建一個從左到右的漸變,90deg 將創建一個從下到上的漸變。換算公式 90 - x = y 其中 x 為標準角度,y為非標準角度。

          下面的實例演示了如何在線性漸變上使用角度:

          帶有指定的角度的線性漸變代碼

          #grad {

          background: -webkit-linear-gradient(180deg, red, blue); /* Safari 5.1 - 6.0 */

          background: -o-linear-gradient(180deg, red, blue); /* Opera 11.1 - 12.0 */

          background: -moz-linear-gradient(180deg, red, blue); /* Firefox 3.6 - 15 */ background: linear-gradient(180deg, red, blue); /* 標準的語法 */

          }

          使用多個顏色結點

          下面的實例演示了如何設置多個顏色結點:

          多個顏色結點的從上到下的線性漸變代碼

          #grad {

          background: -webkit-linear-gradient(red, green, blue); /* Safari 5.1 - 6.0 */

          background: -o-linear-gradient(red, green, blue); /* Opera 11.1 - 12.0 */

          background: -moz-linear-gradient(red, green, blue); /* Firefox 3.6 - 15 */

          background: linear-gradient(red, green, blue); /* 標準的語法 */

          }

          下面的實例演示了如何創建一個帶有彩虹顏色和文本的線性漸變:

          #grad {

          /* Safari 5.1 - 6.0 */

          background: -webkit-linear-gradient(left,red,orange,yellow,green,blue,indigo,violet);

          /* Opera 11.1 - 12.0 */

          background: -o-linear-gradient(left,red,orange,yellow,green,blue,indigo,violet);

          /* Firefox 3.6 - 15 */

          background: -moz-linear-gradient(left,red,orange,yellow,green,blue,indigo,violet);

          /* 標準的語法 */

          background: linear-gradient(to right, red,orange,yellow,green,blue,indigo,violet);

          }

          使用透明度(transparent)

          為了添加透明度,我們使用 rgba() 函數來定義顏色結點。rgba() 函數中的最后一個參數可以是從 0 到 1 的值,它定義了顏色的透明度:0 表示完全透明,1 表示完全不透明。

          下面的實例演示了從左邊開始的線性漸變。起點是完全透明,慢慢過渡到完全不透明的紅色:

          從左到右的線性漸變,帶有透明度代碼

          #grad {

          background: -webkit-linear-gradient(left,rgba(255,0,0,0),rgba(255,0,0,1)); /* Safari 5.1 - 6 */

          background: -o-linear-gradient(right,rgba(255,0,0,0),rgba(255,0,0,1)); /* Opera 11.1 - 12*/

          background: -moz-linear-gradient(right,rgba(255,0,0,0),rgba(255,0,0,1)); /* Firefox 3.6 - 15*/

          background: linear-gradient(to right, rgba(255,0,0,0), rgba(255,0,0,1)); /* 標準的語法 */

          }

          重復的線性漸變

          repeating-linear-gradient() 函數用于重復線性漸變:

          代碼如下

          #grad {

          /* Safari 5.1 - 6.0 */

          background: -webkit-repeating-linear-gradient(red, yellow 10%, green 20%);

          /* Opera 11.1 - 12.0 */

          background: -o-repeating-linear-gradient(red, yellow 10%, green 20%);

          /* Firefox 3.6 - 15 */

          background: -moz-repeating-linear-gradient(red, yellow 10%, green 20%);

          /* 標準的語法 */

          background: repeating-linear-gradient(red, yellow 10%, green 20%);

          }

          今天就教到這里了,大家都會了嗎?祝大家國慶快樂~

          有什么問題和建議可以私信小編:"666"


          主站蜘蛛池模板: 无码中文字幕一区二区三区| 日韩免费视频一区| 国产精品无码亚洲一区二区三区 | 一区二区三区国产| 久久精品国产第一区二区三区| 精品三级AV无码一区| 内射少妇一区27P| 成人精品一区二区三区电影 | 亚洲国产精品一区二区久久| 国产一区二区三区在线免费| 亚洲男女一区二区三区| 久久99久久无码毛片一区二区| 国产免费私拍一区二区三区| 国产视频一区二区在线播放| 波霸影院一区二区| 无码人妻精品一区二| 国模精品一区二区三区视频| 国产精品免费综合一区视频| 日韩一区二区三区在线观看| 精品免费国产一区二区| 亚洲欧美日韩中文字幕一区二区三区 | 国产福利电影一区二区三区,亚洲国模精品一区 | av在线亚洲欧洲日产一区二区| 日本一区二区视频| 国产手机精品一区二区| 色一情一乱一区二区三区啪啪高| 国产产一区二区三区久久毛片国语 | 日韩AV在线不卡一区二区三区| 国产高清在线精品一区小说| 成人午夜视频精品一区| 一区二区精品在线| 成人毛片一区二区| 中文字幕色AV一区二区三区| 日韩中文字幕一区| 久久影院亚洲一区| 亚洲欧美日韩中文字幕在线一区| 日韩一区二区三区视频久久| 无码精品人妻一区二区三区免费看| 久久一区二区三区精华液使用方法 | 久久精品国产一区二区三区不卡 | 国产一区二区三区播放|