2011-09-22 60 views
1

此符号:▴(HTML代码,▴)。如你所见,尝试选择它,因为每个其他符号都有空白。从符号/它的字形中删除/忽略空格或墨水

有没有办法删除这个空格,所以符号就好像它会是一个绘制的图像?

我试过使用CSS的clip属性,但没有奏效。

任何可能的方式只有CSS?或者一种方法来计算实际符号以javascript开始的位置,然后应用计算来根据它的实际边界来定位此符号?

打算与固定字体一起使用。

在此先感谢!

+0

什么“白色空间”?周围没有空白区域,除了没有“墨水”的字形区域外。你在问什么? – Pointy

+0

你想让它具有透明背景吗?不要将它变成图像? –

+0

那么,那些没有墨水的字形区域与空格是一样的。什么也没有。这就是我想要删除的内容。 – jolt

回答

2

你可以使它的line-height小于1,比如.5或者其他(实验一下)。

至于clip属性,它只适用于元素是绝对定位的。

+0

好点,会试验并发布结果。 – jolt

0

因为它是一个符号,它的不同取决于你使用的字体。最简单的方法是只搜索并选择没有(或更少)空格或play around and try this on your own的字体。

编辑
至少,它可能是更容易使用的图标,即使是这样一个简单的符号。如果你想保持简单,thera是a lot of free B/W icon-sets out there in the www

+0

它会有固定的字体。通过使用图标 - 是的,它会工作,但你只限于一个或不得不改变图标。我希望这样做尽可能动态,因为还有其他一些符号可以使用,它们周围有空白/无色的字形区域。 – jolt

+0

我更新了链接到我的jsfiddle,现在它可以工作:http://jsfiddle.net/HuLfm/1/ – oezi

+0

你在做什么决议? - 因为这里在1920x1080我有那个白色块不完全在符号下面。另外,那些添加到span/.symbol的值对我来说看起来并不是很活跃。 :P – jolt