2013-10-29 92 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

相關問題