真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

怎么用HTML5+CSS3繪制鋸齒狀的矩形

這篇文章主要講解了“怎么用HTML5+CSS3繪制鋸齒狀的矩形”,文中的講解內(nèi)容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“怎么用HTML5+CSS3繪制鋸齒狀的矩形”吧!

創(chuàng)新互聯(lián)公司是專業(yè)的通渭網(wǎng)站建設(shè)公司,通渭接單;提供成都做網(wǎng)站、網(wǎng)站設(shè)計,網(wǎng)頁設(shè)計,網(wǎng)站設(shè)計,建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進行通渭網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團隊,希望更多企業(yè)前來合作!

最近通過敲Html5+Css3,分享一些自己認為值得學習的知識,分享給大家。

如何繪制一個鋸齒狀的矩形:如圖

怎么用HTML5+CSS3繪制鋸齒狀的矩形

我們知道繪制圖形可以用canvas ,canvas是HTML5出現(xiàn)的新標簽,用于在網(wǎng)頁上繪制圖形,H5的canvas使用Javascript在網(wǎng)頁上繪制圖形。
如上鋸齒狀的矩形,就是用canvas繪制的。

實現(xiàn)代碼:

XML/HTML Code復制內(nèi)容到剪貼板

  1.      

  2.      

  3.          

  4.              

  5.         鋸齒圖     

  6.              

  7.         window.addEventListener("load", eventWindowLoaded, false);     

  8.         function eventWindowLoaded(){     

  9.             var x,y;     

  10.             var theCanvas = document.getElementById("canvas");     

  11.             var context = theCanvas.getContext("2d");     

  12.             context.strokeStyle = '#CB9A61';      

  13.             context.lineWidth=10;     

  14.             context.strokeRect(10,  10, theCanvas.width-20, theCanvas.height-20);     

  15.             context.fillStyle = "#FFFFFF";     

  16.             for(x=5;x<=canvas.width;xx=x+10){     

  17.                 context.beginPath();     

  18.                 context.arc(x,5,5,0,Math.PI*2,true);     

  19.                 context.arc(x,canvas.height-5,5,0,Math.PI*2,true);     

  20.                 context.closePath();     

  21.                 context.fill();     

  22.             }     

  23.             for(y=5;y<=canvas.height;yy=y+10){     

  24.                 context.beginPath();     

  25.                 context.arc(5,y,5,0,Math.PI*2,true);     

  26.                 context.arc(canvas.width-5,y,5,0,Math.PI*2,true);     

  27.                 context.closePath();     

  28.                 context.fill();     

  29.             }     

  30.         }     

  31.              

  32.          

  33.      

  34.          

  35.          

  36.     

     

  •      

  •      

  • 如何寫如下這樣一個形狀,一個矩形分成兩部分,用斜線隔開,兩種顏色。如圖:

    怎么用HTML5+CSS3繪制鋸齒狀的矩形

    起初是這么一個思路,用一個div,中間畫個斜線,分成兩部分,兩種顏色,但是沒有實現(xiàn),由于前臺薄弱,能力有限,想到了另外一種方案。

    用三個div,左右是兩個div,設(shè)置寬和高,起重要作用的其實是這一部分:

    怎么用HTML5+CSS3繪制鋸齒狀的矩形

    其實就是一個矩形,分成兩個三角形,最后實現(xiàn)了如上效果。換個思路,實現(xiàn)起來so easy,不能在一棵樹上吊死。

    代碼如下:

    XML/HTML Code復制內(nèi)容到剪貼板

    1.      

    2.      

    3.      

    4.      

    5.     

         

  •     

  •      

  •          

  •      

  •      

  • 感謝各位的閱讀,以上就是“怎么用HTML5+CSS3繪制鋸齒狀的矩形”的內(nèi)容了,經(jīng)過本文的學習后,相信大家對怎么用HTML5+CSS3繪制鋸齒狀的矩形這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識點的文章,歡迎關(guān)注!


    當前文章:怎么用HTML5+CSS3繪制鋸齒狀的矩形
    網(wǎng)頁網(wǎng)址:http://weahome.cn/article/pcssjc.html

    其他資訊

    在線咨詢

    微信咨詢

    電話咨詢

    028-86922220(工作日)

    18980820575(7×24)

    提交需求

    返回頂部