这个问题与 CSS/HTML 和 drupal Web 开发有关。我正在使用 Drupal 7 开发网站。默认情况下(如图所示)提供输入文本框和旁边的按钮Drupal
。Search form
我怎样才能删除那个搜索按钮,让它像文本输入框一样,例如你可以看到search form
. stackoverflow
因此,无需单击按钮,只需编写文本并输入即可。谢谢
注意: Drupal 是内容管理系统。以及为什么我在这里问这个问题,因为解决方案与 CSS/HTML 有关。
这个问题与 CSS/HTML 和 drupal Web 开发有关。我正在使用 Drupal 7 开发网站。默认情况下(如图所示)提供输入文本框和旁边的按钮Drupal
。Search form
我怎样才能删除那个搜索按钮,让它像文本输入框一样,例如你可以看到search form
. stackoverflow
因此,无需单击按钮,只需编写文本并输入即可。谢谢
注意: Drupal 是内容管理系统。以及为什么我在这里问这个问题,因为解决方案与 CSS/HTML 有关。
YOURTHEME_form_search_block_form_alter
您可以通过在主题中实现来更改搜索表单。通过设置,您将禁用表单上按钮的呈现#access
。false
function YOURTHEME_form_search_block_form_alter(&$form, &$form_state, $form_id) {
$form['actions']['submit']['#access'] = false;
}
如果您想隐藏提交按钮但保持输入时自动提交的可能性,您可以使用 css 隐藏提交按钮:
#edit-custom-search-blocks { //replace this selector with ID of your submit button
position: absolute;
top: -999px;
left: -999px;
width: 0px;
height: 0px;
}
您可以将它放在您的默认 CSS 文件中。(然后清除 Drupal 缓存)