在线无码视频播放_久久99亚洲精品片片_免费国产精品自产拍_粉嫩虎白女流水_国产ts人妖另类专区_亚洲无码不卡永久_婷婷开心五月激情中文字幕_成人免费观看一级毛片_女邻居丰满的奶水完整_欧美一级爱操视频

全站搜索 客戶案例 新聞中心 未分類

CSS邊框樣式:CSS3(border-image-*)邊框圖片效果

技術服務 網頁設計 css2200

CSS3提供了一個新的屬性集合,用這幾個屬性可以嵌入圖片形式的邊框。這樣,邊框就可以自定義了。

1.border-image-source//引入背景圖片地址

2.border-image-slice//切割引入背景圖片

3.border-image-width//邊框圖片的寬度

4.border-image-repeat//邊框背景圖片的排列方式

5.border-image-outset//邊框背景向外擴張

6.border-image//上面五個屬性的簡寫方式

CSS邊框樣式:CSS3(border-image-*)邊框圖片效果

首先,用Photoshop軟件分析一下這個標準九宮格的總體大小和每個格子的大小。

最終得出圖片總大小為81px正方形,四個角的大小為27px的正方形,其余五個角也是27px。那么

div {
margin-left:50px;

margin-top:50px;
width: 400px;
height: 400px;
background:green;
border-image-source: url(border.png);
border-image-width: 27px;      //紅色方格的大小
border-image-slice: 27;       //保證邊角只切一個方格(紅色方格)
border-image-outset: 27px;    //該邊框包圍在div的外部
border-image-repeat: round;   //除四角之外,中間部分的顯示方式

}

四個角設定好之后,我們要設定四個變的顯示排列方式。使用border-image-repeat屬性,有四個值提供使用

stretch指定用拉伸方式填充邊框背景圖。默認值。

CSS邊框樣式:CSS3(border-image-*)邊框圖片效果

repeat指定用平鋪方式來填充邊框背景圖。當圖片碰到邊界時,如果超過則被截斷。

round指定用平鋪方式來填充邊框背景圖。圖片會根據(jù)邊框的尺寸動態(tài)調整圖片的大小,直至正好可以鋪滿整個邊框。

space指定用平鋪方式來填充邊框背景圖。圖片會根據(jù)邊框的尺寸動態(tài)調整圖片的之間的間距,直至正好可以鋪滿整個邊框。

//拉伸方式填充,當然,通過上右下左設置四個邊均可

border-image-repeat:stretch;

//平鋪填充,超過則被截斷

border-image-repeat:repeat;

//平鋪填充,動態(tài)調整圖片大小直至鋪滿

border-image-repeat:round;

CSS邊框樣式:CSS3(border-image-*)邊框圖片效果

//平鋪填充,動態(tài)調整圖片的間距直至鋪滿

border-image-repeat:space;

//另一個按鈕的小例子

CSS邊框樣式:CSS3(border-image-*)邊框圖片效果

div{
margin-left:50px;

margin-top:50px;
width: 200px;
height: 40px;
border-image-source: url(button.png);
border-image-width: 10px;
border-image-outset:10px;
border-image-slice: 10 fill;

}

CSS邊框樣式:CSS3(border-image-*)邊框圖片效果

簡寫和版本
//border-image簡寫格式很簡單,具體如下:

border-image:<‘border-image-source’>||<‘border-image-slice’>[/<‘border-image-width’>|/<‘border-image-width’>?/<‘border-image-outset’>]?||<‘border-image-repeat’>

//以上是手冊上摘錄的,轉換成實際格式如下:

margin-left:50px;
margin-top:50px;
width: 400px;
height: 400px;
background:green;
border-image: url(border.png) 27/27px/27px round;

//兼容加上前綴

-webkit-border-image:url(border.png) 27/27px round;

-moz-border-image:url(border.png) 27/27px round;

-o-border-image:url(border.png)27/27px round;

border-image:url(border.png) 27/27px round

上一篇: 下一篇:

相關推薦

展開更多

zh_CNChinese
0

客官請稍后,玩命加載中!