2015-03-31 30 views
1

我找到了angular-spinner這是基於spin.js,我想使用它。無論如何,在angular-spinner的自述文件(http://plnkr.co/edit/BGLUYcylbIVJRz6ztbhf?p=preview)中找到的示例不能像我所期望的那樣工作。我希望微調器覆蓋選定的DOM元素而不是全局窗口。spin.js/angular-spinner:如何將自旋定位到DOM元素(包含plunker演示)

我已經修改了plunker:http://plnkr.co/edit/9xsi8OFui3VeYuZ810VZ?p=preview - 在這裏您可以看到有一個帶有紅色背景的<div>元素。微調器在它外面 - 我能做些什麼來使它在紅背景div內居中?

回答

1

添加

position: relative; 

在紅色容器

http://plnkr.co/edit/oPStHrLHXKUq3HE9pET0?p=preview

+0

OMG,這很簡單......奇怪,爲什麼是'absolute'默認? – ducin 2015-03-31 09:34:09

+0

@tkoomzaaskz這是插件的製作過程。從我看到的情況來看,它用來強制旋轉在其容器內居中(用於垂直和水平居中)。 – 2015-03-31 09:38:04

+0

@tkoomzaaskz另外我認爲這個插件是爲了與特定的響應框架一起使用而設計的(或者它是用一個測試的)。由於大部分響應式框架都會自動將'position:relative;'添加到幾乎所有元素中......只是我的意見... – 2015-03-31 09:44:55

相關問題