0
.png 스프라이트가 있는데 효과가 있었지만 .svg로 전환하면 전체 이미지가 높이 (24px)로 줄어 듭니다. 여기 내 사이트가 있습니다 : http://www.bethalessi.com/ 빈 공간에있는 사이드 바에서 볼 수 있습니다. 내 코드 : 나는 336 픽셀 (파일의 높이)의 높이를 변경하는 경우.svg 파일을 스프라이트로 사용하고 있지만 작동하지 않습니다.
ul.social {
text-align: center;
margin-top: 4em;
}
.social li {
display: inline-block;
}
.social a {
display: block;
width: 28px;
height: 24px;
background: url(assets/images/social.svg) no-repeat;
}
, 그것은 올바른 크기를 표시하지만 각 링크에 대한 이미지를 반복합니다.
.svg 파일을 사용하여 스프라이트를 만드는 방법은 무엇입니까?
예! 이제 나타납니다. 하지만 지금은 내가 떠올리게 될 때 스프라이트에있는 다른 색으로 다른 아이콘을 표시하는 대신 사라집니다. 어떤 생각이 잘못된거야? – Beth
SVG가 호버 변종을 잃어버린 것 같습니다. 그냥 검은 색이 있습니다. –
아, 그래, 다른 .svg로 연출했다. 그랬지, 고마워. – Beth