CSS精灵不';行不通
我需要在我的html页面上嵌入社交网络精灵,但由于某些原因,它们不会显示(而链接本身可以工作)。这是我的html:CSS精灵不';行不通,css,css-sprites,sprite,Css,Css Sprites,Sprite,我需要在我的html页面上嵌入社交网络精灵,但由于某些原因,它们不会显示(而链接本身可以工作)。这是我的html: <div class="sprites"> <a class="instagram" href="http://instagram.com"></a> <a class="twitter" href="https://twitter.com"></a> <a class="facebook"
<div class="sprites">
<a class="instagram" href="http://instagram.com"></a>
<a class="twitter" href="https://twitter.com"></a>
<a class="facebook" href="https://fb.com"></a>
<a class="vk" href="https://vk.com"></a>
<a class="pinterest" href="https://pinterest.com"></a>
<a class="youtube" href="https://youtube.com"></a>
</div>
并摆弄SCS:
下面是我的精灵的样子:
试试这个:
.youtube, .pinterest, .vk, .facebook, .twitter, .instagram {
width: 105px;
height: 105px;
background: url("path/to/jI86i.png") 0 0 no-repeat;
-webkit-transition: all 300ms ease-in-out;
-moz-transition: all 300ms ease-in-out;
transition: all 300ms ease-in-out;
}
试试这个:
.youtube, .pinterest, .vk, .facebook, .twitter, .instagram {
width: 105px;
height: 105px;
background: url("path/to/jI86i.png") 0 0 no-repeat;
-webkit-transition: all 300ms ease-in-out;
-moz-transition: all 300ms ease-in-out;
transition: all 300ms ease-in-out;
}
试试这个:
.youtube, .pinterest, .vk, .facebook, .twitter, .instagram {
width: 105px;
height: 105px;
background: url("path/to/jI86i.png") 0 0 no-repeat;
-webkit-transition: all 300ms ease-in-out;
-moz-transition: all 300ms ease-in-out;
transition: all 300ms ease-in-out;
}
试试这个:
.youtube, .pinterest, .vk, .facebook, .twitter, .instagram {
width: 105px;
height: 105px;
background: url("path/to/jI86i.png") 0 0 no-repeat;
-webkit-transition: all 300ms ease-in-out;
-moz-transition: all 300ms ease-in-out;
transition: all 300ms ease-in-out;
}
它工作得很好,但是你忘记了(在小提琴中)有一个有效的背景URL 我尝试了你在这篇文章上面的图片,效果很好(需要一些调整): 我指的是这个CSS:
.youtube, .pinterest, .vk, .facebook, .twitter, .instagram {
width: 125px;
height: 125px;
background: url(http://i.stack.imgur.com/jI86i.png) 0 0 no-repeat;
-webkit-transition: all 300ms ease-in-out;
-moz-transition: all 300ms ease-in-out;
transition: all 300ms ease-in-out;
}
要解决悬停问题,请使用:
.youtube:hover {
background-position: -256px -384px;
}
代替:
.youtube {
background-position: -256px -256px;
&:hover {
background-position: -256px -384px;
}
}
这里有一个提琴显示(仅适用于YouTube图标)它工作得很好,但你忘记了(在提琴中)有一个有效的背景URL 我尝试了你在这篇文章上面的图片,效果很好(需要一些调整): 我指的是这个CSS:
.youtube, .pinterest, .vk, .facebook, .twitter, .instagram {
width: 125px;
height: 125px;
background: url(http://i.stack.imgur.com/jI86i.png) 0 0 no-repeat;
-webkit-transition: all 300ms ease-in-out;
-moz-transition: all 300ms ease-in-out;
transition: all 300ms ease-in-out;
}
要解决悬停问题,请使用:
.youtube:hover {
background-position: -256px -384px;
}
代替:
.youtube {
background-position: -256px -256px;
&:hover {
background-position: -256px -384px;
}
}
这里有一个提琴显示(仅适用于YouTube图标)它工作得很好,但你忘记了(在提琴中)有一个有效的背景URL 我尝试了你在这篇文章上面的图片,效果很好(需要一些调整): 我指的是这个CSS:
.youtube, .pinterest, .vk, .facebook, .twitter, .instagram {
width: 125px;
height: 125px;
background: url(http://i.stack.imgur.com/jI86i.png) 0 0 no-repeat;
-webkit-transition: all 300ms ease-in-out;
-moz-transition: all 300ms ease-in-out;
transition: all 300ms ease-in-out;
}
要解决悬停问题,请使用:
.youtube:hover {
background-position: -256px -384px;
}
代替:
.youtube {
background-position: -256px -256px;
&:hover {
background-position: -256px -384px;
}
}
这里有一个提琴显示(仅适用于YouTube图标)它工作得很好,但你忘记了(在提琴中)有一个有效的背景URL 我尝试了你在这篇文章上面的图片,效果很好(需要一些调整): 我指的是这个CSS:
.youtube, .pinterest, .vk, .facebook, .twitter, .instagram {
width: 125px;
height: 125px;
background: url(http://i.stack.imgur.com/jI86i.png) 0 0 no-repeat;
-webkit-transition: all 300ms ease-in-out;
-moz-transition: all 300ms ease-in-out;
transition: all 300ms ease-in-out;
}
要解决悬停问题,请使用:
.youtube:hover {
background-position: -256px -384px;
}
代替:
.youtube {
background-position: -256px -256px;
&:hover {
background-position: -256px -384px;
}
}
这里有一个fiddle显示(仅适用于YouTube图标)当您在fiddle中引用图像时,请使用绝对URL。差不多了。。只要用一个绝对url更新baackground url,它就可以与fiddle一起工作:of@karthikr's@chipChocolate.py谢谢-你太有耐心了:)当你在fiddle中引用图像时,使用绝对url。差不多了。。只要用一个绝对url更新baackground url,它就可以与fiddle一起工作:of@karthikr's@chipChocolate.py谢谢-你太有耐心了:)当你在fiddle中引用图像时,使用绝对url。差不多了。。只要用一个绝对url更新baackground url,它就可以与fiddle一起工作:of@karthikr's@chipChocolate.py谢谢-你太有耐心了:)当你在fiddle中引用图像时,使用绝对url。差不多了。。只要用一个绝对url更新baackground url,它就可以与fiddle一起工作了:of@karthikr's@chipChocolate.py谢谢-你太有耐心了:)你知道我如何使用SVG吗?我无法想象会有什么不同。我认为唯一的区别是它是一个可伸缩的图像。但我的回答有用吗?:)@DenisYakovenkoIt)嗯,我的意思是,当我将背景图像更改为相同的.svg文件时,它将停止显示mm尝试教程,你知道我如何将其与svg结合使用吗?我无法想象它会有任何不同。我认为唯一的区别是它是一个可伸缩的图像。但我的回答有用吗?:)@DenisYakovenkoIt)嗯,我的意思是,当我将背景图像更改为相同的.svg文件时,它将停止显示mm尝试教程,你知道我如何将其与svg结合使用吗?我无法想象它会有任何不同。我认为唯一的区别是它是一个可伸缩的图像。但我的回答有用吗?:)@DenisYakovenkoIt)嗯,我的意思是,当我将背景图像更改为相同的.svg文件时,它将停止显示mm尝试教程,你知道我如何将其与svg结合使用吗?我无法想象它会有任何不同。我认为唯一的区别是它是一个可伸缩的图像。但我的回答有用吗?:)@DenisYakovenkoIt做了)好吧,我的意思是当我将背景图像更改为相同的.svg文件时,它会停止显示。在阅读上面的评论之前,请尝试发布此教程。我看到Karthikr也写了同样的文章。在阅读上面的评论之前,我发布了这篇文章。我看到Karthikr也写了同样的文章。在阅读上面的评论之前,我发布了这篇文章。我看到Karthikr也写了同样的文章。在阅读上面的评论之前,我发布了这篇文章。我知道Karthikr也写了同样的东西。