PNG 파일 CSS로 색상 변경하기
.button {
width: 40px; height:40 px
background:rgb(0,35,255);
-webkit-mask-box-image:url('...png');
mask-image: url('...png');
background-position:center; background-size:cover; position:relative;
}
.button:hover{
transition:0.4s; background:rgba(0,35,255,0.8);
}
SVG파일 CSS로 색상 변경하기
주의: mask-image는 ie 브라우저 미지원!!!
height: 50px;
/* Background Option 1: Use a background-color as the fill */
background-color: red;
/* Background Option 2: Use a background-image as the fill */
background-image: url(background.png);
/* Syntax Option 1: mask shorthand */
mask: url(icon.svg) no-repeat 50% 50%;
-webkit-mask: url(icon.svg) no-repeat 50% 50%;
/* Syntax Option 2: mask-image only */
mask-image: url(icon.svg);
-webkit-mask-image: url(icon.svg);
반응형
'UXUI Development > CSS' 카테고리의 다른 글
[CSS] background-image 이미지 흐리게 나올경우 선명하게 하기 (1) | 2022.03.29 |
---|---|
[CSS3] 방어적(Defensive) CSS (0) | 2021.12.10 |
[CSS] border effect css (0) | 2020.07.22 |
[CSS] 배경이미지 종횡비율 유지 반응형 적용 (0) | 2020.05.20 |
[CSS] 페이지의 하단에 footer 고정 시키기 (0) | 2019.01.10 |
[CSS] CSS Units 반응형 (em, rem, vw, vh, %) (0) | 2018.10.05 |
[CSS3] Flexbox (display:flex, justify-conent, align-items, flex-grow, flex-basis) (0) | 2018.07.16 |
[CSS3] Animation 애니메이션 CSS (@keyframes) (0) | 2018.07.16 |