/* 新加图标 */ .icons { width: 2rem; height: 2rem; overflow: hidden; display: inline-block; color: var(--head-iconcolor); background-color: var(--head-iconcolor); mask-size: 100%; mask-repeat: no-repeat; mask-position: center center; -webkit-mask-size:100%; -webkit-mask-repeat: no-repeat; -webkit-mask-position:center center; transition-property: background, border-radius, box-shadow, transform; transition-duration: 200ms; transition-timing-function: linear, ease; -webkit-mask-size: 100%; /* 兼容 Webkit 浏览器 */ -webkit-mask-repeat: no-repeat; /* 兼容 Webkit 浏览器 */ -webkit-mask-position: center center; /* 兼容 Webkit 浏览器 */ }