带有计数器的社交小工具(Facebook Like,Twitter Tweet,Google +1)浮动和宽度

时间:2012-07-18 05:44:54

标签: javascript twitter facebook-like google-plus

在下面的图片中,我为每个小部件使用一个容器,其设置宽度为80px,浮动右右边距10px。但是,我希望容器宽度与小部件的实际宽度相同(按钮+计数器)。

enter image description here

据我所知,它不能使用CSS完成,也不太可能使用JavaScript(因为同源策略)。虽然,有解决方案吗?

1 个答案:

答案 0 :(得分:1)

即使同源不是问题,如果您设法从窗口小部件实现中的任何元素读取实际宽度,您也不能依赖它,因为窗口小部件结构可能随时更改,从而破坏您的代码。

所以我想现在的答案是:不,没有解决方案。

在最后一个时期,我总是在左对齐列中显示小部件,因为它们在水平方向上非常难看。

但是我刚刚发现了一个看起来非常有前景的jQuery插件:http://sharrre.com/