CSS給div一個(gè)帶有圓角的漸變邊框效果
發(fā)布時(shí)間:2024-10-29 17:00:33 作者:Spongebob王
我要評(píng)論

本文介紹了CSS實(shí)現(xiàn)圓角漸變邊框的方法,首先設(shè)置元素邊框?yàn)?像素寬度,樣式為實(shí)線,顏色為透明,然后設(shè)置元素邊框圓角為10像素,再設(shè)置背景剪裁區(qū)域和背景繪制區(qū)域?yàn)閮?nèi)邊距和邊框區(qū)域,最后設(shè)置元素的背景圖像為兩個(gè)線性漸變
單純的設(shè)置border-radius,是不行的,這樣設(shè)置完以后漸變色邊框雖然會(huì)顯示,但是圓角不能出來(lái),解決方法如下
1.先看效果
2.這是個(gè)帶有漸變效果的div邊框,設(shè)置代碼如下
.box { border-radius: 8px; /* 設(shè)置元素邊框?yàn)?像素寬度,樣式為實(shí)線,顏色為透明。 */ border: 1px solid transparent; /* 設(shè)置元素邊框圓角為10像素。 */ border-radius: 10px; /* 設(shè)置背景剪裁區(qū)域?yàn)閮?nèi)邊距和邊框區(qū)域。 */ background-clip: padding-box,border-box; /* 設(shè)置背景繪制區(qū)域?yàn)閮?nèi)邊距和邊框區(qū)域。 */ background-origin: padding-box,border-box; /* 設(shè)置元素的背景圖像為兩個(gè)線性漸變。第一個(gè)漸變從左到右,顏色從白色到白色;第二個(gè)漸變以155度角從下左到上右,顏色從rgba(116, 233, 255, 1)到rgba(64, 158, 255, 1)。 */ background-image: linear-gradient(to right, #fff, #fff), linear-gradient(155deg, rgba(116, 233, 255, 1), rgba(64, 158, 255, 1)); }
3.如果想給劃入加些效果也可以做升級(jí) ??????? ???????
.box:hover { box-shadow: 0px 0px 8px 0px rgba(0, 130, 255, 0.6); border-image: linear-gradient(155deg, rgba(116, 233, 255, 1), rgba(64, 158, 255, 1)) 0 0; color: #409EFF; font-weight: 600; }
到此這篇關(guān)于CSS給div一個(gè)帶有圓角的漸變邊框的文章就介紹到這了,更多相關(guān)css div漸變邊框內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持腳本之家!
相關(guān)文章
div+css用邊框?qū)崿F(xiàn)圓角矩形(多樣式)
css圓角卷起了一陣風(fēng)波,只用css來(lái)做圓角矩形的技術(shù)很早就有了,但是在網(wǎng)頁(yè)的設(shè)計(jì)過(guò)程中,我們通常用圖片實(shí)現(xiàn)圓角矩形效果?,F(xiàn)在網(wǎng)上很多關(guān)于無(wú)圖片實(shí)現(xiàn)css圓角矩形的方法,雖2013-03-25css div 邊框陰影利用背景圖或內(nèi)外層div實(shí)現(xiàn)層次感覺陰影效果
在網(wǎng)頁(yè)布局中偶爾會(huì)用到div 邊框陰影做一些特殊效果本文介紹兩種實(shí)現(xiàn)方法:一種是利用內(nèi)外層的div邊框來(lái)實(shí)例層次感覺的css邊框陰影效果,另一種是利用了背景圖片再加內(nèi)外div2012-12-18