久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

SVG基礎(chǔ) | 繪制SVG直線、折線和多邊形

本文是html5 svg基礎(chǔ)知識講解。文中介紹了如何繪制SVG直線,折線和多邊形,以及一些相關(guān)的知識。,HTML5中國,中國最大的HTML5中文門戶。
1.jpg

  SVG直線
  SVG <line>元素用于繪制一條。下面是一個繪制直線的例子。
  1. <svg xmlns="http://www.w3.org/2000/svg">
  2.   <line x1="0"  y1="10" x2="0"   y2="100" style="stroke:#006600;"/>
  3.   <line x1="10" y1="10" x2="100" y2="100" style="stroke:#006600;"/>
  4.   <line x1="20" y1="10" x2="100" y2="50"  style="stroke:#006600;"/>
  5.   <line x1="30" y1="10" x2="110" y2="10"  style="stroke:#006600;"/>
  6. </svg>      
復(fù)制代碼

  上面代碼的返回結(jié)果如下:

2.jpg

  x1和y1屬性用于指定直線的起點(diǎn),x2和y2屬性用于指定直線的終點(diǎn)??梢允褂胹tyle屬性來為直線設(shè)置顏色和描邊寬度。

  SVG折線

  <polyline>元素用于繪制SVG折線。所謂折線就是多條銜接的直線??聪旅娴睦樱?/FONT>
  1. <svg xmlns="http://www.w3.org/2000/svg">
  2.   <polyline points="0,0  30,0  15,30"
  3.         style="stroke:#006600;"/>
  4. </svg>      
復(fù)制代碼

  上面代碼的返回結(jié)果如下:

3.jpg

  折線由多個點(diǎn)來定義。每一個點(diǎn)都有x和y屬性。上面的例子中有三個點(diǎn),它們組成了一個三角形。這3個點(diǎn)被直線連接,并被填充。默認(rèn)的填充顏色是黑色。下面的例子中使用其它顏色來進(jìn)行填充。
  1. <svg xmlns="http://www.w3.org/2000/svg">  
  2.   <polyline points="10,2  60,2  35,52"
  3.         style="stroke:#006600; stroke-width: 2;
  4.                fill: #33cc33;"/>
  5. </svg>   
復(fù)制代碼
4.jpg
  你會發(fā)現(xiàn)上面的三角形只有兩條邊被填充了描邊色,原因是只有兩點(diǎn)之間的線會被使用描邊色繪制出來。上面的代碼中沒有一個點(diǎn)指向起點(diǎn)。如果需要三條邊都被繪制出來,還需要一個點(diǎn)來指向起點(diǎn)位置。
  1. <svg xmlns="http://www.w3.org/2000/svg">
  2.   <polyline points="10,2  60,2  35,52  10,2"
  3.         style="stroke:#006600; fill: #33cc33;"/>
  4. </svg>   
復(fù)制代碼
5.jpg

  和SVG直線一樣,可以使用style屬性來為折線設(shè)置顏色和描邊寬度。

  SVG多邊形

  <polygon>元素用于繪制SVG多邊形。多邊形是指三條或三條邊以上的幾何圖形。看下面的SVG三角形的例子:
  1. <svg xmlns="http://www.w3.org/2000/svg">
  2.   <polygon points="10,0  60,0  35,50"
  3.          style="stroke:#660000; fill:#cc3333;"/>
  4. </svg>      
復(fù)制代碼
6.jpg

  使用<polygon>元素,雖然只有三個點(diǎn),但是你會發(fā)現(xiàn)三條邊都會被繪制出來。這是因?yàn)樵貢L制各個點(diǎn)之間的所有直線,包括最后一個點(diǎn)指向第一個點(diǎn)的直線。這是元素和code>元素的唯一不同之處。

  我們可以繪制更多條邊的幾何圖形,下面是一個八邊形的例子:
  1. <svg xmlns="http://www.w3.org/2000/svg">
  2.   <polygon points="50,5   100,5  125,30  125,80 100,105
  3.                    50,105  25,80  25, 30"
  4.           style="stroke:#660000; fill:#cc3333; stroke-width: 3;"/>
  5. </svg>      
復(fù)制代碼
7.jpg
  本文版權(quán)屬于jQuery之家,轉(zhuǎn)載請注明出處:http://www.htmleaf.com/ziliaoku/ ... g/201506051978.html



【網(wǎng)站聲明】本站除付費(fèi)源碼經(jīng)過測試外,其他素材未做測試,不保證完整性,網(wǎng)站上部分源碼僅限學(xué)習(xí)交流,請勿用于商業(yè)用途。如損害你的權(quán)益請聯(lián)系客服QQ:2655101040 給予處理,謝謝支持。

相關(guān)文檔推薦

由于實(shí)際運(yùn)行環(huán)境是在瀏覽器中,因此性能還取決于JavaScript解釋器的效率,指定的FPS幀速在低性能解釋器中可能不會達(dá)到,所以這部分不是開發(fā)者能夠決定的,開發(fā)者能作的是盡可能通
本文將使用HTML5提供的VideoAPI做一個自定義的視頻播放器,需要用到HTML5提供的video標(biāo)簽、以及HTML5提供的對JavascriptAPI的擴(kuò)展。,HTML5中國,中國最大的HTML5中文門戶。
隨著 Hybrid 應(yīng)用的豐富,HTML5 工程師們已經(jīng)不滿足于把桌面端體驗(yàn)簡單移植到移動端,他們覬覦移動原生應(yīng)用人性化的操作體驗(yàn),特別是原生應(yīng)用與生俱來的豐富的手勢系統(tǒng)。HTML5 沒有提
你想要在自己網(wǎng)站上分享一個產(chǎn)品,或者是一個作品集,又或者僅僅只是一個靈感。在你發(fā)布到網(wǎng)上之前,你想讓它看起來有吸引力,專業(yè),或者至少得看起來像那么回事。那么你接下
H5廣告,包括H5廣告的設(shè)計(jì)流程,究竟有什么講究,和階段。為了能幫助更多的人了解H5廣告,我專門做了一個講義。同時,也讓我意外的收到了非常好反饋和認(rèn)!這是對我的極大鼓勵!我的
本文主要內(nèi)容有:框架與組件、構(gòu)建生態(tài)、開發(fā)技巧與調(diào)試、html、css與重構(gòu)、native/hybrid/桌面開發(fā)、前端/H5優(yōu)化、全棧/全端開發(fā)、研究實(shí)驗(yàn)、數(shù)據(jù)分析與監(jiān)控、其它軟技能、前端技術(shù)網(wǎng)
主站蜘蛛池模板: 精品国产一区二区国模嫣然 | 91在线精品视频 | 国产探花在线观看视频 | 欧美日韩国产精品激情在线播放 | 欧美成人免费在线视频 | 久久三区 | 国产高清在线精品一区二区三区 | 亚洲视频在线播放 | 久久久91精品国产一区二区三区 | 久久久久久久久精 | www久久| 久草网站 | 一级片免费网站 | 天天插天天射天天干 | 一区二区在线 | 一级在线免费观看 | 亚洲综合大片69999 | 午夜专区 | 亚洲一二视频 | 午夜激情在线 | 日韩在线视频一区 | 日韩精品1区2区 | 欧美精品91爱爱 | 一级片av| 在线免费看黄 | 久热精品在线观看视频 | 日韩精品一区二区三区视频播放 | 成人一区二区在线 | 亚洲欧美日韩电影 | 精品久久ai电影 | 精品日韩一区 | 日韩在线不卡视频 | 97色伦网 | 欧美黄色一级毛片 | 野狼在线社区2017入口 | 国产亚洲成av人片在线观看桃 | 日韩一级免费看 | 久久精品一级 | 在线观看中文字幕视频 | 国产精品久久久久av | 日韩2020狼一二三 |