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 国产精品一一在线观看,国产精品久久久久天天影视,国产成人一区二区三区

          整合營銷服務商

          電腦端+手機端+微信端=數(shù)據(jù)同步管理

          免費咨詢熱線:

          CSS繪制三角形和箭頭,不用再用圖片了

          還在用圖片制作箭頭,三角形,那就太lou了。css可以輕松搞定這一切,而且顏色大小想怎么變就怎么變,還不用擔心失真等問題。

          先來看看這段代碼:

          /**css*/
          .d1{
           width: 0; 
           height: 0; 
           border: 100px solid #339933;
          }
          /**html*/
          <div class="d1"></div>
          /**css*/
          .d2{
           width: 0; 
           height: 0;
           border-width: 100px;
           border-style: solid;
           border-color:#FFCCCC #0099CC #996699 #339933;
          }
          /**html*/
          <div class="d2"></div>
          

          CSS繪制三角形和箭頭,不用再用圖片了

          看了這兩段代碼,和效果圖,是不是有一點眉目了?原來畫三角形,只需要用元素的`border`來控制就可以了,`border-with`控制大小, `border-style`控制樣式(實線、虛線等), `border-color`控制顏色,分上、右、下、左

          三角形示例

          向下三角形

          /**css*/
          .d3{
           margin-left: 10px;
           float: left;
           width: 0; 
           height: 0;
           border-width: 100px;
           border-style: solid;
           border-color:#FFCCCC transparent transparent transparent;
          }
          /**html*/
          <div class="d3"></div>
          

          CSS繪制三角形和箭頭,不用再用圖片了

          向左三角形

          /**css*/
          .d4{
           margin-left: 110px;
           float: left;
           width: 0; 
           height: 0;
           border-width: 100px;
           border-style: solid;
           border-color: transparent #0099CC transparent transparent;
          }
          /**html*/
          <div class="d4"></div>
          

          CSS繪制三角形和箭頭,不用再用圖片了

          這里的`transparent`是透明的意思

          接下來兩種就留給聰明的你了,相信你可以的,動手才知道原來這么簡單!

          其實我們還可以通過,一種樣式,來實現(xiàn)不能角度的三角形,那就是利用CSS3里面的旋轉(zhuǎn)`transform:rotate(90deg)`。

          /**css*/
          .d4{
           margin-left: 110px;
           float: left;
           width: 0; 
           height: 0;
           border-width: 100px;
           border-style: solid;
           border-color: transparent #0099CC transparent transparent;
           transform: rotate(90deg); /*順時針旋轉(zhuǎn)90°*/
          }
          /**html*/
          <div class="d4"></div>
          

          CSS繪制三角形和箭頭,不用再用圖片了

          箭頭示例

          向左箭頭

          /**css*/
          .left{
           position: absolute;
          }
          .left:before,.left:after{
           position: absolute;
           content: '';
           border-top: 10px transparent dashed;
           border-left: 10px transparent dashed;
           border-bottom: 10px transparent dashed;
           border-right: 10px #fff solid;
          }
          .left:before{
           border-right: 10px #0099CC solid;
          }
          .left:after{
           left: 1px; /*覆蓋并錯開1px*/
           border-right: 10px #fff solid;
          }
          /**html*/
          <i class="left" ></div>
          

          CSS繪制三角形和箭頭,不用再用圖片了

          是不是發(fā)現(xiàn)箭頭和三角形是一樣的呢?發(fā)現(xiàn)了,說明你已經(jīng)懂了,箭頭其實就是2個三角形,然后用白色三角形覆蓋藍色三角形,并且錯開1px,剛剛好就形成了箭頭。這就和《最強大腦》層疊消融項目是一樣的。

          向上箭頭

          /**css*/
          .top{
           position: absolute;
          }
          .top:before,.top:after{
           position: absolute;
           content: '';
           border-top: 10px transparent dashed;
           border-left: 10px transparent dashed;
           border-right: 10px transparent dashed;
           border-bottom: 10px #fff solid;
          }
          .top:before{
           border-bottom: 10px #0099CC solid;
          }
          .top:after{
           top: 1px; /*覆蓋并錯開1px*/
           border-bottom: 10px #fff solid;
          }
          /**html*/
          <i class="top" ></div>
          

          CSS繪制三角形和箭頭,不用再用圖片了

          通過上面兩個例子,我想剩余兩個方向的箭頭,你應該可以搞定了,就是不能,那就會一種就好了,然后通過`transform:rotate(90deg)`,來旋轉(zhuǎn)角度,還是能搞定各個方向的箭頭。

          公告

          喜歡小編的點擊關(guān)注,了解更多資源!

          頭函數(shù)是普通函數(shù)的簡寫,可以更優(yōu)雅的定義一個函數(shù),和普通函數(shù)相比,有以下幾點差異:

          1、函數(shù)體內(nèi)的 this 對象,就是定義時所在的作用域中的 this 值,而不是使用時所在的對象。

          2、不可以使用 arguments 對象,該對象在函數(shù)體內(nèi)不存在。如果要用,可以用 rest 參數(shù)代替。

          3、不可以使用 yield 命令,因此箭頭函數(shù)不能用作 Generator 函數(shù)。

          4、不可以使用 new 命令,因為:

          • 沒有自己的 this,無法調(diào)用 call,apply。
          • 沒有 prototype 屬性 ,而 new 命令在執(zhí)行時需要將構(gòu)造函數(shù)的 prototype 賦值給新的對象的 __proto__

          new 過程大致是這樣的:

          • 些人確實不喜歡箭頭函數(shù),總覺得它讓原本就不那么嚴謹?shù)膉s變得更加不嚴謹了,不過ES6中即然加入了它,想必也有它的過人之處,于是我們可以做的就是試著去接納它,當然,我們也想看看它到底能把函數(shù)簡化成什么樣子。
          • 傳統(tǒng)函數(shù)寫法,大家可以參看我的寫的文:總結(jié)javascript三種函數(shù)寫法(傳統(tǒng)寫法)【306】

          一、第一種寫法,常規(guī)寫法。

          圖1

          二、第二種寫法,匿名寫法。

          圖2

          三、根據(jù)箭頭函數(shù)的簡寫規(guī)則,你終于發(fā)現(xiàn)函數(shù)原來還能這么寫。

          1. 只有一個參數(shù)時,括號可省略,無參數(shù)時不能省略。
          2. 函數(shù)體只有一行return時,大括號和關(guān)鍵字return可省略。

          圖3


          主站蜘蛛池模板: 加勒比精品久久一区二区三区| 色窝窝无码一区二区三区| 国产成人欧美一区二区三区 | 色窝窝免费一区二区三区| 国产aⅴ一区二区| 日韩免费观看一区| 精品日韩一区二区三区视频| 久久精品一区二区三区资源网| 亚洲高清成人一区二区三区| 韩国美女vip福利一区| 成人精品视频一区二区三区| 一区三区三区不卡| 日韩在线视频一区二区三区| 国产精品视频分类一区| 无码精品黑人一区二区三区| 成人区人妻精品一区二区不卡网站| 午夜在线视频一区二区三区 | 日本道免费精品一区二区| 国产在线步兵一区二区三区| 国产对白精品刺激一区二区| 色欲AV蜜臀一区二区三区| 性色A码一区二区三区天美传媒| 熟女性饥渴一区二区三区| 国产激情无码一区二区三区| 一区二区免费在线观看| 日韩动漫av在线播放一区| 国产一区二区三区在线看片 | 国产精品第一区揄拍无码| 中文无码一区二区不卡αv| 国产精品亚洲一区二区麻豆| 无码中文字幕人妻在线一区二区三区| 成人精品一区二区户外勾搭野战 | 无码人妻精品一区二区三区9厂| 国产免费一区二区三区| 亚洲国产欧美国产综合一区 | 久久精品国产一区二区电影| 久久精品无码一区二区日韩AV| 国产成人无码AV一区二区在线观看| 中文字幕在线视频一区| 国产午夜精品一区二区三区漫画 | 在线精品亚洲一区二区|