css3邊框線border

邊框(border)

在網頁中我們最常見的一種css3樣式莫過於邊框圓角了,邊框圓角是的網頁整體更加美觀,我們當然想要我們的頁面更加的美觀,所以我們一起來看看這個屬性。

	border-radius: 5px;

在這裏插入圖片描述
我們設置邊框圓角值爲5px,如上圖所示,當然這個只是一個簡寫的方法

	border-radius: 5px 10px;

在這裏插入圖片描述
這樣的寫法就是代表着左上和右下爲5px,右上和左下的爲10px,當然這樣還是簡寫,再次還原看看

	border-radius: 5px 10px 20px 30px;

在這裏插入圖片描述
這樣的寫法分別設置了四個角的不同的弧度,也可以分開設置每個小的弧度。

	border-top-left-radius:5px
	左上角的邊框圓角
	border-top-right-radius:5px
	右上角的邊框圓角
	border-bottom-left-radius:5px
	左下角的邊框圓角
	border-bottom-right-radius:5px
	右下角的邊框圓角

最原始的寫法

	border-radius:10px 20px 30px 40px / 20px 20px 30px 40px

此時四個角的邊框圓角分別爲:10px,20px 20px,20px 30px,30px 40px,40px

邊框陰影(box-shadow)

//box-shadow: h v blur spread color;
box-shadow: inset 3px 3px 5px 0px #000;

spread:陰影外延值 正值四周放大 負值四周收縮
blur:以當前陰影的邊框進行內外模糊不寫就是outset,

• inset 內陰影
• outset 外陰影;默認值不設置,設置後失效。
• 可以設置多層陰影

邊框圖片(border-image)

border-image-source
設置邊框圖片路徑
border-iamge-slice
設置邊框圖片切割的位置
border-image-slice: 25% 30% 12% 20% fill;

在這裏插入圖片描述

圖中1,2,3,4所切割出來的圖像分別對應着元素的四個角;5,6,7,8所切割的圖像分別對應着四個方向的border;fill關鍵字非必填,填寫則代表元素的content的背景圖像爲被切割的9。

設置圖片平鋪的效果(border-image-repeat)

stretch:拉伸
round:環繞式拉伸
repeat:平鋪 不會拉伸背景圖,見縫插針
space:平鋪 不會拉伸圖片,使用空白位置代替

複合語法
// border-iamge:source slice repeat
border-image: url(image.png) 100 round;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章