2013-10-29 94 views
0

我有jQuery UI可拖动工作,并将ghost设置为true,当调整元素大小时会出现透明鬼影。可以设置jQuery UI可调整大小的幽灵吗?

$('.container').resizable({ 
    ghost: true 
}); 

我想删除背景颜色,设置不透明度和风格的幽灵边框。

.ui-resizable-ghost { 
    z-index: 9999; 
    border: 1px dashed blue !important; 
    background-color: none !important; 
} 

尽管z-index和边界属性似乎正在起作用,即使当我使用!important时也是如此。

+0

大多数的插件样式编程更新的元素就是压倒一切。 –

+0

我明白了。所以我将不得不编辑核心jQuery UI js文件? – colmtuite

+0

你能举个例子吗?我吮吸JS :( – colmtuite

回答

3

看起来非常可行,无需修改源代码。目标.ui-resizable-helper选择:

jsFiddle example

.ui-resizable-helper { 
    border: 4px dashed #faa; 
    background-color: #eeeecc; 
    opacity: .5; 
} 

为了让助手/鬼的背景透明,添加:

.ui-resizable-ghost { 
    opacity:0 !important; 
} 
+0

感谢您的帮助队友。我认为问题si,它是从子div拉背景颜色?我如何解决这个问题?http://jsfiddle.net/j08691/wLtmB/1/ – colmtuite

+0

对不起,错误的链接。这里http://jsfiddle.net/j08691/wLtmB/1/ – colmtuite

+0

该死,仍然错了哈哈。对不起。http://jsfiddle.net/wLtmB/2/ – colmtuite

相关问题