老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業(yè)提供網(wǎng)站建設(shè)、域名注冊、服務(wù)器等服務(wù)

html5筆畫與填充的方法

這篇文章主要介紹“html5筆畫與填充的方法”的相關(guān)知識,小編通過實際案例向大家展示操作過程,操作方法簡單快捷,實用性強(qiáng),希望這篇“html5筆畫與填充的方法”文章能幫助大家解決問題。

創(chuàng)新互聯(lián)公司是一家專業(yè)提供汾西企業(yè)網(wǎng)站建設(shè),專注與做網(wǎng)站、網(wǎng)站建設(shè)、H5技術(shù)、小程序制作等業(yè)務(wù)。10年已為汾西眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站制作公司優(yōu)惠進(jìn)行中。

填充色 - fill屬性

這個屬性使用設(shè)置的顏色填充圖形內(nèi)部,使用很簡單,直接把顏色值賦給這個屬性就可以了。看例子:

復(fù)制代碼 代碼如下:

fill-opacity="0.5" stroke-opacity="0.8"/>

上面例子中畫了一個紅色藍(lán)邊的矩形。注意幾點:

1. 如果不提供fill屬性,則默認(rèn)會使用黑色填充,如果要取消填充,需要設(shè)置成none。

2. 可以設(shè)置填充的透明度,就是fill-opacity,值的范圍是0到1。

3. 稍微復(fù)雜一點的是fill-rule屬性。這個屬性定義了判斷點是不是屬于填充范圍的算法;除了inherit這個值外,還有兩個取值:

prop-value">nonzero:這個值采用的算法是:從需要判定的點向任意方向發(fā)射線,然后計算圖形與線段交點的處的走向;計算結(jié)果從0開始,每有一個交點處的線段是從左到右的,就加1;每有一個交點處的線段是從右到左的,就減1;這樣計算完所有交點后,如果這個計算的結(jié)果不等于0,則該點在圖形內(nèi),需要填充;如果該值等于0,則在圖形外,不需要填充。看下面的示例:

evenodd:這個值采用的算法是:從需要判定的點向任意方向發(fā)射線,然后計算圖形與線段交點的個數(shù),個數(shù)為奇數(shù)則改點在圖形內(nèi),需要填充;個數(shù)為偶數(shù)則點在圖形外,不需要填充。看下圖的示例:

邊框色 - stroke屬性

上面的例子中已經(jīng)用到了stroke屬性,這個屬性使用設(shè)置的值畫圖形的邊框,使用起來也很直接,把顏色值賦給它就可以了。注意:

1. 如果不提供stroke屬性,則默認(rèn)不繪制圖形邊框。

2. 可以設(shè)置邊的透明度,就是stroke-opacity,值的范圍是0到1。

實際上,邊的情況比圖形內(nèi)部稍微復(fù)雜一點,因為邊除了顏色,還有"形狀"需要定義。

線的端點 - stroke-linecap屬性

這個屬性定義了線段端點的風(fēng)格,這個屬性可以使用butt,square,round三個值。看例子:

復(fù)制代碼 代碼如下:

這段代碼繪制了3條使用不同風(fēng)格線端點的線,

從左面的圖中我們可以很容易看出3中風(fēng)格的不同。

線的連接 - stroke-linejoin屬性

這個屬性定義了線段連接處的風(fēng)格,這個屬性可以使用miter,round,bevel三個值。看例子:

復(fù)制代碼 代碼如下:

stroke-linecap="butt" fill="transparent" stroke-linejoin="miter"/>

stroke-linecap="round" fill="transparent" stroke-linejoin="round"/>

stroke-linecap="square" fill="transparent" stroke-linejoin="bevel"/>

從左面的圖中我們很容易看到3中風(fēng)格的不同。

線的虛實 - stroke-dasharray屬性

這個屬性可以設(shè)置線段采用何種虛實線。看例子:

復(fù)制代碼 代碼如下:

stroke-linecap="round" stroke-dasharray="5,10,5" fill="none"/>

stroke-linecap="round" stroke-width="1" stroke-dasharray="5,5" fill="none"/>

這個屬性是設(shè)置一些列數(shù)字,不過這些數(shù)字必須是逗號隔開的。

屬性中當(dāng)然可以包含空格,但是空格不作為分隔符。每個數(shù)字

定義了實線段的長度,分別是按照繪制、不繪制這個順序循環(huán)下去。

所以左面的例子中繪制的線是畫5單位的實線,留5單位的空格,

再畫5單位的實線...這樣一直下去。

除了這些常用的屬性,還有下列屬性可以設(shè)置:

stroke-miterlimit:這個和canvas中的一樣,它處理什么時候畫和不畫線連接處的miter效果。

stroke-dashoffset:這個屬性設(shè)置開始畫虛線的位置。

使用CSS展示數(shù)據(jù)

HTML5強(qiáng)化了DIV+CSS的思想,所以展示數(shù)據(jù)的部分還可以交給CSS處理。與普通HTML元素相比,只不過是 background-color和border換成了fill和stroke。其他的大多都差不多。簡單看個例子:

復(fù)制代碼 代碼如下:

#MyRect:hover {

stroke: black;

fill: blue;

}

是不是很熟悉,就是這么簡單的。

關(guān)于“html5筆畫與填充的方法”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識,可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,小編每天都會為大家更新不同的知識點。


分享標(biāo)題:html5筆畫與填充的方法
網(wǎng)頁網(wǎng)址:http://www.xueling.net.cn/article/igepeo.html

其他資訊

在線咨詢
服務(wù)熱線
服務(wù)熱線:028-86922220
TOP
主站蜘蛛池模板: AV无码中文一区二区三区四区 | 亚洲特黄一级大片 | 日日摸日日碰夜夜爽无 | 97在线免费视频观看 | 污网址在线观看免费入口 | 99久热re在线精品99re8热视频 | 免费爱爱视频网址 | 成人人人人人欧美片做爰 | 日韩欧美中文字幕视频 | 中文字幕一区二区三天 | 日本高清免费不卡视频 | 久久精品噜噜噜成人88aⅴ | 狠狠躁夜夜躁青青草原 | 亚洲av色香蕉一区二区三区老师 | 18成禁人视频免费网站 | 国产av明星换脸精品网站 | 99久久夜色精品国产网站 | 亚洲sss综合天堂久久 | 天天干国产| 2015www永久免费观看播放 | 亚洲欧洲日产国码综合在线 | 日本欧美一级 | 福利看片盒子永久国产 | 夜夜躁狠狠躁夜躁2021 | 亚洲另类精品国产一级欧美忘忧草 | 久久性av | 国产乱码精品一区二区三区爽爽爽 | 夜夜夜高潮夜夜爽夜夜爰爰 | 国产一区日韩二区欧美三区 | 久久最新精品 | 成人黄色三级毛片 | 成人免费在线播放 | 日本xxxx丰满老妇 | 亚洲精品蜜夜内射 | 欧美精品一二三区免费 | 国产亚洲亚洲 | 国产亚洲精品成人AA片在线播 | 国产成人综合亚洲 | 国产伦精品一区二区三区不卡视频 | 亚洲精品国产一区二区三区在线观看 | 好大好硬好爽18禁视频 |