2013-04-22 107 views
2

嗨Drupal 7我正在使用自動完成搜索。在搜索輸入中,即使輸入未聚焦,它也始終顯示ajax加載器動畫的一部分。 Bug標記爲紅色方塊​​。Drupal自動填充搜索UI bug

任何建議,請問爲什麼有這個錯誤。 (我正在使用助推主題)

謝謝你的幫助。

+0

你確定這是ajax loader圖標?所有的drupal自動完成分類參考字段都有我的圈子。你有一些CSS問題,但我不認爲它是一個錯誤,它存在 – 2013-04-22 17:54:41

+0

是的,我相信這是一個drupal的throbber,但不知何故嚴重顯示。我剛剛安裝了自動完成模塊,我沒有修改任何來自boostrap主題的CSS,所有事情都是如此,所以我真的不知道發生了什麼。 – 2013-04-22 18:03:15

+0

但是,當我嘗試不同的主題,它的作品很好,所以我猜測會有一些與boostrap – 2013-04-22 18:05:37

回答

0

這不是twitter引導錯誤。

查看您的drupal安裝的misc/throbber.gif文件。你會看到它實際上是一個精靈,當ajax請求正在進行時,它會改變它的位置以顯示動畫的跳動。

您將需要創建一個新的並相應地調整CSS以解決此問題。您的文本字段的長度比此精靈的長度要長

將以下CSS添加到您主題的CSS文件中。這些樣式已被定義,因此您只需要覆蓋它們。請參閱行內評論。

html.js input.form-autocomplete { 
    background-image: url("/misc/throbber.gif"); // Enter a new thribber image here. 
    background-position: 100% 2px; 
    background-repeat: no-repeat; 
} 

html.js input.throbbing { 
    background-position: 100% -18px; // Adjust this -18px to the height of your new throbber. 
}