我正在编写一个插件,用于使用 Raphael js 制作类似加载的 gif。代码的基础是以此为模型的。
我的插件演示可以在jsfiddle上找到。
我的问题是,我似乎无法使svg
选择的任何 jquery 元素位于中心。我在那个小提琴中的想法是将svg
a 放置在创建的内部div
并尝试将其居中,div
但我似乎也无法让它发挥作用。
有任何想法吗?
编辑: 我可以通过破解包含 div 的边距属性来使其居中。像这样的工作:
$loadingContainer = $('<div class="loading"></div>').css({margin: -(this.innerHeight()/2) + 'px auto'}).appendTo(this),
注意负边距......但我试图避免这样做并实际使用 Rahpael 来定位类似加载的“gif”