例如定義一個div樣式:??width:?100px;
??height:?100px;
??background-color:?#131212;
??border:?solid?10px?rgba(249,?249,?249,?0.2);背景色只填充100px,100px部分,不填充邊框10px部分,怎么寫css???
7 回答
已采納

竹馬君
TA貢獻64條經(jīng)驗 獲得超115個贊
background-clip的值
padding-box: 從padding區(qū)域(不含padding)開始向外裁剪背景。
border-box: 從border區(qū)域(不含border)開始向外裁剪背景。
content-box: 從content區(qū)域開始向外裁剪背景

weibo_青梅竹馬醬_0
TA貢獻27條經(jīng)驗 獲得超64個贊
使用outline代替border:
outline: 10px solid RGBA(0, 0, 0, 0.03);
background-color: #A5DC86;

qq_諾_6
TA貢獻11條經(jīng)驗 獲得超1個贊
直接定義背景的區(qū)域就可以,我現(xiàn)在記不清是background-position還是background-origin,一般默認背景是padding-box的。
添加回答
舉報
0/150
提交
取消