pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

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

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

  SVG直線
  SVG <line>元素用于繪制一條。下面是一個(gè)繪制直線的例子。
  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折線。所謂折線就是多條銜接的直線。看下面的例子:
  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

  折線由多個(gè)點(diǎn)來定義。每一個(gè)點(diǎn)都有x和y屬性。上面的例子中有三個(gè)點(diǎn),它們組成了一個(gè)三角形。這3個(gè)點(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
  你會(huì)發(fā)現(xiàn)上面的三角形只有兩條邊被填充了描邊色,原因是只有兩點(diǎn)之間的線會(huì)被使用描邊色繪制出來。上面的代碼中沒有一個(gè)點(diǎn)指向起點(diǎn)。如果需要三條邊都被繪制出來,還需要一個(gè)點(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多邊形。多邊形是指三條或三條邊以上的幾何圖形??聪旅娴腟VG三角形的例子:
  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>元素,雖然只有三個(gè)點(diǎn),但是你會(huì)發(fā)現(xiàn)三條邊都會(huì)被繪制出來。這是因?yàn)樵貢?huì)繪制各個(gè)點(diǎn)之間的所有直線,包括最后一個(gè)點(diǎn)指向第一個(gè)點(diǎn)的直線。這是元素和code>元素的唯一不同之處。

  我們可以繪制更多條邊的幾何圖形,下面是一個(gè)八邊形的例子:
  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)載請(qǐng)注明出處:http://www.htmleaf.com/ziliaoku/ ... g/201506051978.html



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

相關(guān)文檔推薦

由于實(shí)際運(yùn)行環(huán)境是在瀏覽器中,因此性能還取決于JavaScript解釋器的效率,指定的FPS幀速在低性能解釋器中可能不會(huì)達(dá)到,所以這部分不是開發(fā)者能夠決定的,開發(fā)者能作的是盡可能通
本文將使用HTML5提供的VideoAPI做一個(gè)自定義的視頻播放器,需要用到HTML5提供的video標(biāo)簽、以及HTML5提供的對(duì)JavascriptAPI的擴(kuò)展。,HTML5中國(guó),中國(guó)最大的HTML5中文門戶。
隨著 Hybrid 應(yīng)用的豐富,HTML5 工程師們已經(jīng)不滿足于把桌面端體驗(yàn)簡(jiǎn)單移植到移動(dòng)端,他們覬覦移動(dòng)原生應(yīng)用人性化的操作體驗(yàn),特別是原生應(yīng)用與生俱來的豐富的手勢(shì)系統(tǒng)。HTML5 沒有提
你想要在自己網(wǎng)站上分享一個(gè)產(chǎn)品,或者是一個(gè)作品集,又或者僅僅只是一個(gè)靈感。在你發(fā)布到網(wǎng)上之前,你想讓它看起來有吸引力,專業(yè),或者至少得看起來像那么回事。那么你接下
H5廣告,包括H5廣告的設(shè)計(jì)流程,究竟有什么講究,和階段。為了能幫助更多的人了解H5廣告,我專門做了一個(gè)講義。同時(shí),也讓我意外的收到了非常好反饋和認(rèn)!這是對(duì)我的極大鼓勵(lì)!我的
本文主要內(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)
主站蜘蛛池模板: 铝合金脚手架厂家-专注高空作业平台-深圳腾达安全科技 | 钢化玻璃膜|手机钢化膜|钢化膜厂家|手机保护膜-【东莞市大象电子科技有限公司】 | 氢氧化钙设备_厂家-淄博工贸有限公司 | 芜湖厨房设备_芜湖商用厨具_芜湖厨具设备-芜湖鑫环厨具有限公司 控显科技 - 工控一体机、工业显示器、工业平板电脑源头厂家 | 密集架-密集柜厂家-智能档案密集架-自动选层柜订做-河北风顺金属制品有限公司 | 颗粒机,颗粒机组,木屑颗粒机-济南劲能机械有限公司 | led全彩屏-室内|学校|展厅|p3|户外|会议室|圆柱|p2.5LED显示屏-LED显示屏价格-LED互动地砖屏_蕙宇屏科技 | 防锈油-助焊剂-光学玻璃清洗剂-贝塔防锈油生产厂家 | 泥浆在线密度计厂家-防爆数字压力表-膜盒-远传压力表厂家-江苏大亚自控设备有限公司 | 粘度计维修,在线粘度计,二手博勒飞粘度计维修|收购-天津市祥睿科技有限公司 | 酒水灌装机-白酒灌装机-酒精果酒酱油醋灌装设备_青州惠联灌装机械 | 衬氟止回阀_衬氟闸阀_衬氟三通球阀_衬四氟阀门_衬氟阀门厂-浙江利尔多阀门有限公司 | bkzzy在职研究生网 - 在职研究生招生信息咨询平台 | 超声波电磁流量计-液位计-孔板流量计-料位计-江苏信仪自动化仪表有限公司 | 重庆钣金加工厂家首页-专业定做监控电视墙_操作台 | 自动部分收集器,进口无油隔膜真空泵,SPME固相微萃取头-上海楚定分析仪器有限公司 | 净化车间装修_合肥厂房无尘室设计_合肥工厂洁净工程装修公司-安徽盛世和居装饰 | 安徽成考网-安徽成人高考网| 拉曼光谱仪_便携式|激光|显微共焦拉曼光谱仪-北京卓立汉光仪器有限公司 | 油缸定制-液压油缸厂家-无锡大鸿液压气动成套有限公司 | 领袖户外_深度旅游、摄影旅游、小团慢旅行、驴友网 | 黑龙江「京科脑康」医院-哈尔滨失眠医院_哈尔滨治疗抑郁症医院_哈尔滨精神心理医院 | 广州市哲铭油墨涂料有限公司,水性漆生产研发基地 | 河南橡胶接头厂家,河南波纹补偿器厂家,河南可曲挠橡胶软连接,河南套筒补偿器厂家-河南正大阀门 | 不锈钢水箱生产厂家_消防水箱生产厂家-河南联固供水设备有限公司 | 苏州同创电子有限公司 - 四探针测试仪源头厂家 | 机器视觉检测系统-视觉检测系统-机器视觉系统-ccd检测系统-视觉控制器-视控一体机 -海克易邦 | 电镀标牌_电铸标牌_金属标贴_不锈钢标牌厂家_深圳市宝利丰精密科技有限公司 | 驾驶人在线_专业学车门户网站 | 成都热收缩包装机_袖口式膜包机_高速塑封机价格_全自动封切机器_大型套膜机厂家 | 电动葫芦|防爆钢丝绳电动葫芦|手拉葫芦-保定大力起重葫芦有限公司 | 镀锌角钢_槽钢_扁钢_圆钢_方矩管厂家_镀锌花纹板-海邦钢铁(天津)有限公司 | 九爱图纸|机械CAD图纸下载交流中心| 定制/定做衬衫厂家/公司-衬衫订做/订制价格/费用-北京圣达信 | 超高频感应加热设备_高频感应电源厂家_CCD视觉检测设备_振动盘视觉检测设备_深圳雨滴科技-深圳市雨滴科技有限公司 | 智能汉显全自动量热仪_微机全自动胶质层指数测定仪-鹤壁市科达仪器仪表有限公司 | 济南电缆桥架|山东桥架-济南航丰实业有限公司 | 杭州用友|用友软件|用友财务软件|用友ERP系统--杭州协友软件官网 | 安徽免检低氮锅炉_合肥燃油锅炉_安徽蒸汽发生器_合肥燃气锅炉-合肥扬诺锅炉有限公司 | 农业四情_农业气象站_田间小型气象站_智慧农业气象站-山东风途物联网 | 钢木实验台-全钢实验台-化验室通风柜-实验室装修厂家-杭州博扬实验设备 |