Front-end/HTML

SVG 아이콘 만들고 색상 변경하기

mooyou 2021. 7. 19. 19:26
728x90
300x250
SMALL

 

 

SVG 아이콘 만들기

 

1. 일러스트레이터에서 SVG로 만들어줄 아이콘을 선택하고 마우스 오른쪽을 눌러서 Export Selection...을 클릭합니다.

 

 

 

2. Export for Screens 화면이 나오면 오른족에 Export to:에 저장할 폴더위치를 넣고

Formats:을 SVG로 변경하고 Export Asset을 클릭합니다.

 

 

 

3. 그러면 이렇게 저장된 svg를 확인할 수 있습니다.

 

 

 

SVG 아이콘 사용하기

 

html에 바로 넣기

<span class="icon"><img src="../image/CallX.svg"></span>

 

css로 background로 사용

.icon {
    background: #fff url(../image/CallX.svg);
    background-repeat: no-repeat;
    background-size: 40px;
    background-position: 60% 50%;
}

 

이렇게 이미지 넣듯이 사용할 수 있습니다.

 

그런데 이렇게 사용하면 css로 색상 조절이 안됩니다.

색상을 제어하려면 <svg></svg>로 된 코드로 만들어야 합니다.

 

 

https://moo-you.tistory.com/97

 

svg 이미지 만들기

svg는 확대가 가능하고 자연스럽게 이미지 조절이 가능한 이미지 입니다. jpg/jpeg, png 파일은 확대하면 깨지지만 svg는 벡터 기반이라서 확대해도 깨지지 않습니다. svg는 최근 브라우저에서 지원하

moo-you.tistory.com

 

위와 같이 만들 수 있고

SVG 아이콘 만 있는 경우 아래와 같이 

 

 

 

SVG 아이콘 만 있는 경우에 SVG 코드 만들기

 

1. File > Save As를 클릭 합니다.

 

 

2. 파일 형식을 SVG로 하고 저장합니다.

 

3. 옵션창이 나오면 SVG Code.. 를 클릭해서 나오는 코드를 복사해서 HTML 파일이 붙입니다.

 

 

CSS는 아래와 같이 설정해 주면 됩니다.

svg {
    fill: #ff0; /*노란색으로 변경*/
}

 

 

 

728x90
반응형
LIST