精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

用CSS邊框圖像讓你的網站更漂亮

開發 前端
這篇文章全部關于屬性 border-image : 它的值,如何以最好的方式使用它們,什么瀏覽器才能支持。如果你想知道更多細節,可以查詢 CSS Backgrounds and Borders Level 3。

不久之前,添加一些裝飾性元素,例如給網頁中的圖片添加花哨的邊,以及耐心調整CSS文件才能使你的網頁看起來不錯。然而現在CSS已經做出了改變,用復雜的邊框裝飾你的網站只需幾行代碼。這篇文章將告訴你如何做到!

邊框屬性(Border Image Properties)

最普通的方法去設計邊框就是使用預設的邊框樣式屬性值。包 括: dotted, dashed,solid, double, groove, ridge, inset, 和 outset。這些樣式已經給了 你不少選擇。但是你可以更進一步使用接下來的CSS屬性去增加吸引人的背景圖片到你的邊框。

border-image-source 屬性

使用這個屬性,你可以分配一個背景圖片到element的邊框中。這個值常常是圖片的URL:

 

  1. element { 
  2.   border-image-source: url('myimage.png'); 
  3.  
  4. 你會發現CSS的漸變同樣產生效果: 
  5.  
  6. element { 
  7.   border-image-source: linear-gradient(10deg, #fe01f5 0%, #2e113d 100%); 

在瀏覽器中它大概是這樣的:

Border image with a gradient instead of an image.

如果你設定屬性值為 none,圖片將不會顯示,瀏覽器將使用屬性 border-style 的值。因此,border-style 作為一個后備選項是個不錯的主意!

值得一提的是,你使用的圖片不需要匹配邊框的寬和高,一張小圖片就可以裝飾你的網站,如例子中的element可任意調整其圖片的大小并且可以自動識別適應屏幕的尺寸。

border-image-slice 屬性

在你使用border-image-source 屬性選擇一張圖片之后,你可以應用border-image-slice 屬性。

  1. element { 
  2.   border-image-slice: 19

這個屬性規定圖像上下左右的邊緣向內偏移,圖像被分割成九個區域:四個角,四條邊以及一個中間區域。

The border image sliced up into nine areas: four corners, four edges and a middle area.

你可以規定四個數字或者百分比作為值。當你規定四個數值的時候,它應用順序為上,右,下,左。如果你省略左側偏移值,那么左邊的值將會默認和右邊數 值相同。如果你省略下方數值,它將默認與上方的相同。但如果你省略右側偏移值,它將默認與上方數值相同。如果你只使用一個數值,這個數值將會被應用在所有 偏移值上。

相對于圖像尺寸的百分比值-圖像寬度影響水平偏移,高度影響垂直偏移。

數字值代表圖像像素或者矢量坐標。另,不要在數字后面加px,否則這個屬性將不會工作。

以下是如何使用 border-image-slice屬性的例子:

 

  1. <div class="box"
  2.   Border Image 
  3.   Lorem ipsum dolor sit amet, consectetur adipisicing elit. 
  4. </div> 
  5.  
  6. .box { 
  7.   border: 19px dotted #c905c6; 
  8.   border-image-source: url(border-bg.png); 
  9.   border-image-slice: 19

使用一個 100 x 100px 大小的圖片:

The original border background image

最終效果圖大概是這樣:

中間區域呈現不可見的透明狀態,如果你想保留邊框圖像中間部分,使用關鍵詞fill。

例如,使用一個有中間區域的圖片,如果你使用關鍵詞 fill,你將得到以上的圖片。但是如果你使用它:

  1. .box { 
  2.   border: 19px dotted #c905c6; 
  3.   border-image-source: url(border-fill.png); 
  4.   border-image-slice: 19 fill; 

中間區域的圖片會出現:

The original border filled background image

雖然有點模糊,圖片看起來被壓縮,但是中間區域的圖片可視了:

Border image with fill applied.

border-image-width 屬性

此屬性將會繪制與所謂的突變邊界地區內部,這個邊界默認區域為border box,就像屬性border-image-slice,屬性 border-image-width 規定了內部被劃分為九個區域。

同樣的,此屬性的四個規定值可用數值或百分比代表上,右,下,左的量。百分比參考了圖像區域尺寸,圖像寬度影響水平偏移,高度影響垂直偏移。如果你使用數值,它的用法和 border-width是一樣的。例如:

  1. .box { 
  2.   border: 19px dotted #c905c6; 
  3.   border-image-source: url(border-bg.png); 
  4.   border-image-slice: 19
  5.   border-image-width: 3

… 設定邊框(border)圖片寬為邊框寬(border-width )值的三倍,19px。結果是這樣的:

Border image width set without the px unit.

我發現如果賦值給 border-image-width 和 border-image-slice 屬性值相同,這確保你的邊框圖片處于***狀態而不模糊扭曲。

border-image-outset 屬性

目前為止我已經使用默認值插入圖片與邊框圖片區域。其實你還有一個選項將邊框圖片放在border box區域的外部。這時候你可以使用 border-image-outset 屬性。

同樣的,此屬性的四個規定值可用數值或百分比代表上,右,下,左的量,得其輸出的用法和 border-width 一樣。

為了更清楚的說明,我用綠色虛線代表 border box 的區域,粉紅色的圖片代表。邊框圖片區域。在默認的情況下,邊框圖片在綠色區域中,這表示邊框圖片區域在 border box 區域里面。

Border image inset.

在CSS文件里加上 border-image-outset: 19px; 粉紅色部分將位于綠色部分的外面,這表明邊框圖片位于border box 區域的外面。

Border image outset.

要注意的是在邊界框之外的部分圖像不觸發滾動( trigger scrolling ),也不捕獲鼠標事件( mouse events)。

你可以在 CodePen 試一試我們已經討論過的這些屬性:

 

border-image-repeat 屬性

這個屬性給如何延展以及鋪排邊框圖像的邊緣和中間提供了一些選擇。***個值規定了水平邊緣(上和下),第二個值則規定了數值邊緣(左和右)。如果你只提供一個值,則此值應用于所有的邊。

可用的一些值:

  • stretch – 如果你不使用 border-image-repeat 屬性的默認值。它的屬性是拉伸圖像來填充區域。

  • repeat – 平鋪圖像填充區域。如果可用面積區域不能整除圖片區塊,圖片可以被切斷。

  • round – 和 repeat 相同,但是如果可用的面積區域不能適應圖片區塊,它將自動縮放圖片直到適應為止。這導致圖片不被切斷,但是圖片可能看起來會有點變形。

  • space – 和 repeat 相同,但是如果空間不能正好適應圖片,多出的空間將分布在圖片周圍。

編寫的時候,使用火狐瀏覽器會造成 space 以及 stretch 有一樣的效果,而使用谷歌瀏覽器會造成 space 以及 repeat 擁有一樣的效果。

border-image Shorthand 屬性

將以上我們所學到的關于 border-image 屬性的單個屬性總結以下:

  1. border-image-source

  2. border-image-slice

  3. border-image-width

  4. border-image-outset

  5. border-image-repeat

小例子:

  1. element { 
  2.   border-image: url(myimage.png) 19 / 19px / 0 round; 

在 CodePen 演示頁面上自己試一試 border-image-repeat 和 border-image 的屬性用法吧。

如果我想移除邊框圖片?

***方法就是使用 border Shorthand屬性重新設置邊框。使用 borderShorthand 屬性,你可以很快的重設相同寬度, 相同顏色,相同樣式的四邊。無需規定 border-image:none,也無需重寫任何單獨的 border-image 屬性。

瀏覽器支持

在編寫的時候,大多數瀏覽器都支持 border-image。只有火狐不能拉伸SVG圖片,并且Opera Mini不能支持單獨使用的屬性,除非在使用時加上前綴 -o-。

總結

這篇文章全部關于屬性 border-image : 它的值,如何以***的方式使用它們,什么瀏覽器才能支持。如果你想知道更多細節,可以查詢 CSS Backgrounds and Borders Level 3

譯文鏈接:http://www.codeceo.com/article/css-border-image-website.html
英文原文:Decorating the Web with CSS Border Images

 

責任編輯:王雪燕 來源: 碼農網
相關推薦

2019-09-17 14:31:52

JSJavaScript前端

2020-05-07 10:18:06

JavaScript前端技術

2020-07-24 15:40:51

CSS前端代碼

2011-11-03 13:13:52

jQuery插件

2025-02-17 08:50:00

CSS代碼JavaScript

2011-04-29 10:22:49

CSS高性能Web開發

2018-07-16 00:09:30

數據科學大數據機器學習

2023-11-28 10:17:37

2011-01-13 14:38:00

JavascriptCSSWeb

2015-07-20 15:24:44

Linux工具截圖

2009-02-24 08:21:22

Windows 7桌面亮麗

2009-06-01 14:59:50

css3.0css3

2018-02-06 08:31:27

比特幣網絡攻擊安全

2013-01-06 13:30:27

2010-05-27 10:29:27

IPv6 Ready

2018-09-30 15:43:38

Android谷歌應用

2010-11-02 14:48:48

職場

2018-03-22 12:44:13

2012-10-24 09:42:27

數據安全BYOD云數據

2023-09-06 12:55:42

點贊
收藏

51CTO技術棧公眾號

91精品亚洲| 在线观看欧美日韩电影| 国内一区二区视频| 久久夜色精品国产| 肉色超薄丝袜脚交| 日韩精品亚洲人成在线观看| 成人短视频下载| 欧美诱惑福利视频| 免费看一级黄色| 一区二区三区在线资源| 福利一区福利二区微拍刺激| 日韩精品av一区二区三区| 中文字字幕在线观看| 香港欧美日韩三级黄色一级电影网站| 欧美一区二区国产| 欧美日本视频在线观看| www.视频在线.com| 丁香激情综合国产| 国产成人啪精品视频免费网| 国产精品嫩草影院俄罗斯| 乱亲女h秽乱长久久久| 欧美主播一区二区三区美女| 国产精品h视频| 五月婷在线视频| 久久激五月天综合精品| 中文字幕成人在线| 国产精品亚洲一区二区无码| 精品欧美一区二区三区在线观看 | 国产精品51麻豆cm传媒| 亚洲综合婷婷| 亚洲制服欧美另类| 成人丝袜18视频在线观看| 午夜精品一区二区三区视频免费看 | 成人高潮a毛片免费观看网站| 色婷婷久久99综合精品jk白丝 | 蜜桃视频久久一区免费观看入口| 日韩高清电影一区| 国产做受高潮69| 国产尤物在线播放| 网曝91综合精品门事件在线| 7777精品伊人久久久大香线蕉完整版 | 青青青免费视频在线2| 韩国一区二区三区| 69久久夜色精品国产7777| 视频国产一区二区| 大片网站久久| 中文字幕日韩专区| 夫妇露脸对白88av| 日韩精品一区二区久久| 伊人久久大香线蕉av一区二区| 91精品中文在线| 黄色www网站| 69xxx在线| 亚洲精品成人a在线观看| 香蕉精品视频在线| 免费日本一区二区三区视频| 亚洲欧洲精品一区二区三区不卡| 亚洲蜜桃av| 69久久精品| 中文字幕一区二区视频| 一本色道久久综合亚洲精品婷婷| av午夜在线| 国产精品美女久久久久久久| 中文字幕在线亚洲精品| 精品国产丝袜高跟鞋| 亚洲精品高清视频在线观看| av动漫在线免费观看| 免费影视亚洲| 图片区小说区国产精品视频| 啊啊啊一区二区| 欧美xxxxxx| 欧美视频中文字幕| 污污视频在线免费| 国产成人av毛片| 精品亚洲精品福利线在观看| 欧美性猛交xxxx乱| 91日韩免费| 欧美成人免费一级人片100| 伊人365影院| 免费亚洲婷婷| 成人av资源在线播放| 国产手机精品视频| gogo大胆日本视频一区| 日韩欧美在线一区二区| a级片国产精品自在拍在线播放| 亚洲香蕉伊在人在线观| 亚洲国产三级网| 国产97在线 | 亚洲| 亚洲天堂av影院| 欧美丰满高潮xxxx喷水动漫| 国产伦精品一区二区三区精品| 国产成人黄色| 久久久91精品| 国产超碰人人爽人人做人人爱| 日韩中文字幕亚洲一区二区va在线| 国产玖玖精品视频| 国精产品一品二品国精品69xx| 久久亚洲欧美国产精品乐播 | 91影院成人| 性色av香蕉一区二区| 中文字幕精品在线观看| 国产不卡一区视频| 日韩av电影免费播放| 午夜av在线播放| 色琪琪一区二区三区亚洲区| 被黑人猛躁10次高潮视频| 日韩三级av| 蜜臀久久99精品久久久无需会员 | 国产一区二区三区高清| 777电影在线观看| 精品国产成人在线| 美女被艹视频网站| 偷拍亚洲精品| 久久久亚洲天堂| 国产人妖在线播放| 日本一区二区综合亚洲| www国产精品内射老熟女| 奇米777日韩| 精品国精品国产| 国产91在线播放九色| 欧美亚洲三区| 精品国产乱码久久久久久蜜柚| 国产高清一区二区三区视频| 欧美又粗又大又爽| 免费在线观看你懂的| 亚洲91av| 性8sex亚洲区入口| 51成人做爰www免费看网站| аⅴ资源新版在线天堂| 欧美三级免费观看| 国产精品成人99一区无码| 在线中文字幕第一区| 91精品久久久久久久久不口人| 九色在线观看视频| 日韩欧美国产骚| 久久精品综合视频| 亚洲精品护士| 波多野结衣一区二区三区在线观看| 精品美女在线观看视频在线观看| 欧美视频一区二区三区在线观看| 无码一区二区三区在线| 亚洲欧美卡通另类91av| 久久精品丝袜高跟鞋| 精精国产xxx在线视频app| 亚洲电影av在线| 日本三级欧美三级| 成人精品高清在线| 日韩a级在线观看| 激情小说亚洲图片| 欧美日本黄视频| 不卡视频免费在线观看| 一级特黄大欧美久久久| 99精品一区二区三区无码吞精 | 日本乱码一区二区三区不卡| 亚洲精品国产第一综合99久久| 九九热精品国产| 91精品国产成人观看| 成人激情在线播放| 成人免费在线| 日韩亚洲电影在线| 日本一区二区三区四区五区| 99在线视频精品| 黄色成人在线看| 亚洲调教一区| 国产精品一区二区三区成人| 久久bbxx| 亚洲成av人影院在线观看| 欧美一级视频免费观看| 2023国产精品| 999精彩视频| 欧美aⅴ99久久黑人专区| 91精品久久久久久蜜桃| av资源一区| 国产亚洲一级高清| 国产精品国产三级国产普通话对白| 亚洲欧美日韩精品久久久久| 男人女人拔萝卜视频| 一本色道久久综合| 亚洲福利av在线| 三级欧美日韩| 欧美做受高潮电影o| 午夜伦理在线| 欧美精品一区二区在线观看| 青青视频在线免费观看| 1024国产精品| 在线观看国产网站| 另类综合日韩欧美亚洲| 青青草国产免费| 国产影视一区| 成人免费在线一区二区三区| 怡红院成人在线| 精品中文字幕在线| 撸视在线观看免费视频| 91精品久久久久久久99蜜桃| 久久精品一二区| 亚洲欧美日韩久久| 三年中国中文观看免费播放| 国产a视频精品免费观看| 草草草在线视频| 欧美网站在线| 亚洲欧洲久久| 私拍精品福利视频在线一区| 黄色日韩网站视频| www.-级毛片线天内射视视| 狼人精品一区二区三区在线| 成人在线中文字幕| 成人影院网站| 久久人人爽人人爽人人片av高请| 91激情在线| 日韩高清有码在线| 国产免费叼嘿网站免费| 91国偷自产一区二区开放时间| 久久久久久久中文字幕| 国产精品麻豆久久久| 久久久精品人妻无码专区| 国内精品免费**视频| 好男人www社区| 亚洲人成免费| 老司机激情视频| 久久综合88| 少妇精品久久久久久久久久| 久久中文资源| 懂色一区二区三区av片| 国产精一区二区| 国产欧美日韩中文字幕| 婷婷激情一区| 欧美tickling网站挠脚心| 国产美女无遮挡永久免费| 欧美性猛交一区二区三区精品| av黄色在线播放| 亚洲成人一区二区| 国产亚洲精品久久久久久打不开| 亚洲人成人一区二区在线观看 | 国产91精品久久久久久| 色yeye免费人成网站在线观看| 日韩小视频网址| 性开放的欧美大片| 中文字幕久精品免费视频| 免费福利在线观看| 亚洲女人被黑人巨大进入| 亚洲欧美日韩动漫| 亚洲精品国产精品久久清纯直播 | 91精品国产吴梦梦| 久久久久久久久久久妇女| 亚洲欧美日韩精品在线| 色综合综合色| 日本黄网免费一区二区精品| 中文字幕中文字幕精品| 蜜桃av久久久亚洲精品| 羞羞色国产精品网站| 女同一区二区| 欧美亚洲激情| 夜夜爽99久久国产综合精品女不卡 | 人人爽香蕉精品| 亚洲综合色在线观看| 麻豆成人免费电影| 天天色天天综合网| 国产伦精品一区二区三区视频青涩 | 国产成人综合视频| 性高潮免费视频| av成人免费在线| 日韩精品电影一区二区| 国产婷婷色一区二区三区四区| 国产精品国产三级国产专业不| 国产精品午夜在线| 波多野结衣亚洲一区二区| 伊人开心综合网| 91香蕉在线视频| 在线观看精品一区| 99久久精品国产一区色| 亚洲成人久久电影| 欧美男男激情freegay| 丝袜一区二区三区| 青春草在线免费视频| 91成品人片a无限观看| 视频精品导航| 国产精品av一区| 国产精品一区二区99| 一区二区日本| 激情六月综合| 妓院一钑片免看黄大片| 国产在线播放一区三区四| 国产亚洲精品成人a| 久久久99精品免费观看不卡| 日韩一区二区不卡视频| 精品国产91乱高清在线观看| 在线视频欧美亚洲| 亚洲精品一区二区三区福利| 国产小视频免费在线网址| 美女视频黄免费的亚洲男人天堂| 九色porny丨入口在线| 国产精自产拍久久久久久| 国内自拍欧美| 在线观看日韩片| 国产欧美午夜| www.久久com| 国产日韩欧美一区二区三区综合| 国产一区二区视频在线观看免费| 狠狠色狠色综合曰曰| 国产免费av电影| 亚洲视频在线观看| 久久av色综合| 成人免费大片黄在线播放| 伊人久久大香线蕉av不卡| 久久久久久久久影视| 日本午夜精品一区二区三区电影 | 欧美老女人性视频| 欧美性猛交xxx高清大费中文| 5566av亚洲| 色综合五月天| 国产成人亚洲精品无码h在线| 国产精品一二三在| 貂蝉被到爽流白浆在线观看| 欧美日韩一区二区三区| 性欧美一区二区三区| 色先锋资源久久综合5566| 欧美粗大gay| 国产精品自拍首页| 这里只有精品在线| 高潮一区二区三区| 久久精品视频在线看| 日本一级片免费看| 精品嫩草影院久久| 在线观看a级片| 成人激情视频在线观看| 日本大胆欧美| 欧美伦理片在线看| 337p粉嫩大胆噜噜噜噜噜91av| 久久免费视频6| 日韩女优制服丝袜电影| 国产激情在线| 91麻豆桃色免费看| 99久久精品费精品国产风间由美| 福利在线一区二区三区| 久久久久久夜精品精品免费| 青青草av在线播放| 亚洲国产精品va在看黑人| 欧美四级在线| 国产精品一级久久久| 亚洲高清二区| 在线精品一区二区三区| 狠狠躁夜夜躁人人躁婷婷91 | 亚洲熟妇无码av在线播放| 国产在线视频一区二区三区| 娇小11一12╳yⅹ╳毛片| 欧美日韩一卡二卡| 男人和女人做事情在线视频网站免费观看| 国产精品久久99久久| 日韩精品一区二区久久| 在线观看免费视频高清游戏推荐| 欧美国产乱子伦 | 亚洲国产一区二区在线| 奇米精品一区二区三区在线观看 | 天天摸天天干天天操| 性色av一区二区三区红粉影视| 欧美在线关看| 草草草在线视频| 国产精品九色蝌蚪自拍| 国产视频手机在线| 孩xxxx性bbbb欧美| 一区二区导航| www.精品在线| 亚洲精品成人少妇| 婷婷五月综合久久中文字幕| 欧美在线精品免播放器视频| 精品国产一区二区三区久久久蜜臀| 杨幂毛片午夜性生毛片| 亚洲天堂av一区| 高清毛片aaaaaaaaa片| 91豆花精品一区| 波多野结衣在线播放一区| 美女被艹视频网站| 精品久久久久久中文字幕一区奶水| 亚洲三级黄色片| 国产九九精品视频| 国产一区日韩一区| 伊人网伊人影院| 欧美精品xxxxbbbb| yellow在线观看网址| 无遮挡亚洲一区| 国产福利91精品一区| 国产高清中文字幕| 久久久成人精品视频| 久9re热视频这里只有精品| 热久久精品免费视频| 亚洲一区二区三区四区在线| 日本福利片高清在线观看| 成人福利在线视频| 99精品久久久| 黄色录像免费观看| 精品国产伦一区二区三区观看方式| 亚洲成人看片| 天堂а√在线中文在线| 欧美国产在线观看| 欧美天堂在线视频| 成人做爰www免费看视频网站| 国产一区二区精品| 午夜精品一区二区三区视频| 亚洲人成网7777777国产| 亚洲精品一区国产|