在精灵图像之间添加间隙
Adding gaps in between sprite image
我有这张图片:http://fs5.directupload.net/images/160602/xfrddbfa.png
我想将它添加到我的网站中。但是,我还想在每个标志之间添加一个小间隙。
这有可能吗?这是 HTML 我想将它作为伪元素放在 class "headline":
之前
<div class="bottom_dual">
<a title="title" href="#">
<span class="headline">Lorem ipsum</span>
</a>
<span class="caption">Lorem ipsum.</span>
<span class="more">
<a class="teaser_link" href="#">more</a>
</span>
</div>
感谢您的帮助!
图像编辑超出了 HTML/CSS 的范围,如果您打算这样做,我真的建议您使用图像编辑软件为每个旗帜制作单独的图像,但我会提供一个丑陋的解决方法如果你真的想这样做。
此外,我不确定您是否正确使用了伪元素。
放置图片标签 5 次 - 每个旗帜 1 次。
<img id="flag1" src="example.com" />
<img id="flag2" src="example.com" />
<img id="flag3" src="example.com" />
<img id="flag4" src="example.com" />
<img id="flag5" src="example.com" />
使用 CSS 将每个图像裁剪为每个标志。
#flag1{
position: absolute;
clip:(rect, 0px, 30px, 20px, 0px); // Position of the flag
}
etc..
我什至讨厌自己给出这样的答案。说真的,只是编辑图像。
解决这个问题最好的方法就是使用photoshop..
从一张图片中剪下 5 个旗帜
然后移动它们(space 它们)...
您可以参考的链接:
https://www.youtube.com/watch?v=6aMbMk9IGoM
https://www.youtube.com/watch?v=VTHudF4fo2I
以上链接向您解释了如何剪切(裁剪)图像并移动它们..
希望对你有帮助..
使用这种风格:
.headline:before{
padding-left:30px;
background:url(http://fs5.directupload.net/images/160602/xfrddbfa.png) no-repeat -66px 0px;
content:" ";
}
我有这张图片:http://fs5.directupload.net/images/160602/xfrddbfa.png
我想将它添加到我的网站中。但是,我还想在每个标志之间添加一个小间隙。
这有可能吗?这是 HTML 我想将它作为伪元素放在 class "headline":
之前<div class="bottom_dual">
<a title="title" href="#">
<span class="headline">Lorem ipsum</span>
</a>
<span class="caption">Lorem ipsum.</span>
<span class="more">
<a class="teaser_link" href="#">more</a>
</span>
</div>
感谢您的帮助!
图像编辑超出了 HTML/CSS 的范围,如果您打算这样做,我真的建议您使用图像编辑软件为每个旗帜制作单独的图像,但我会提供一个丑陋的解决方法如果你真的想这样做。
此外,我不确定您是否正确使用了伪元素。
放置图片标签 5 次 - 每个旗帜 1 次。
<img id="flag1" src="example.com" />
<img id="flag2" src="example.com" />
<img id="flag3" src="example.com" />
<img id="flag4" src="example.com" />
<img id="flag5" src="example.com" />
使用 CSS 将每个图像裁剪为每个标志。
#flag1{
position: absolute;
clip:(rect, 0px, 30px, 20px, 0px); // Position of the flag
}
etc..
我什至讨厌自己给出这样的答案。说真的,只是编辑图像。
解决这个问题最好的方法就是使用photoshop..
从一张图片中剪下 5 个旗帜
然后移动它们(space 它们)...
您可以参考的链接:
https://www.youtube.com/watch?v=6aMbMk9IGoM
https://www.youtube.com/watch?v=VTHudF4fo2I
以上链接向您解释了如何剪切(裁剪)图像并移动它们..
希望对你有帮助..
使用这种风格:
.headline:before{
padding-left:30px;
background:url(http://fs5.directupload.net/images/160602/xfrddbfa.png) no-repeat -66px 0px;
content:" ";
}