2013-04-22 63 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. 
}