色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

css背景圖標鏤空

吉茹定2年前11瀏覽0評論

CSS背景圖標的“鏤空”效果可以使頁面更加美觀和有層次感。 在CSS中,我們可以通過制作半透明的背景圖標來實現這種效果。

.bg-icon {
background-image: url('icon.png');
background-color: #fff;
background-size: contain;
background-repeat: no-repeat;
padding: 10px;
border-radius: 50%;
box-shadow: 0 0 0 5px #fff, 0 0 0 8px #afafaf;
/* 下面是關鍵代碼 */
-webkit-mask-image: url('mask.png');
mask-image: url('mask.png');
-webkit-mask-size: contain;
mask-size: contain;
-webkit-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-position: center center;
mask-position: center center;
}

在這段代碼中,“background-image”屬性用于指定透明的背景圖標,“background-color”用于指定背景色,“background-size”和“background-repeat”用于設置背景圖標的尺寸和重復方式。

關鍵代碼部分通過“-webkit-mask-image”和“mask-image”屬性指定了一個半透明的遮罩圖標,該圖標的大小和重復方式與背景圖標相同。 通過調整“border-radius”和“box-shadow”屬性,我們可以獲得一個凹凸有致的效果。

在實際應用中,我們可以將有圖標的元素添加“bg-icon”類。 通過修改“url”的值來改變遮罩圖標的形狀。 這將為您提供各種各樣的樣式選擇,以確保您的頁面始終具有最新的外觀。