# 高级搜索横幅

**URL:** <https://meta.discourse.org/t/advanced-search-banner/122939>\
**Category:** Theme component\
**Tags:** official, deprecated, search-banner, advanced-search-banner\
**Created:** [2019年七月15日 03:49 UTC](https://meta.discourse.org/t/advanced-search-banner/122939 "2019-07-15T03:49:07Z")\
**Posts on this page:** 1\
**Showing post:** 191

<div class="post-metadata">

**Author:** ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)\
**Post date:** [2025年八月4日 21:50 UTC](https://meta.discourse.org/t/advanced-search-banner/122939/191 "2025-08-04T21:50:07Z")

</div>

看起来一个变量名被更改了，这破坏了填充。我刚刚添加了一个修复程序 [FIX: restore padding broken due to missing variable by awesomerobot · Pull Request #100 · discourse/discourse-search-banner · GitHub](https://github.com/discourse/discourse-search-banner/pull/100)

因此，您应该可以通过更新组件来恢复之前的间距。

> [@eisammy](#):
>
> 在移动设备上，此搜索横幅会消失，也许某个类已更改，我不知道。

是的，Discourse 现在默认包含一个更简单的横幅版本，并且有一些 CSS 在移动设备上隐藏它……可以使用一些自定义 CSS 来恢复它

```css
@use "lib/viewport";

@include viewport.until(sm) {
  .welcome-banner {
    display: block;
  }
}

```

---

_[View the full topic](https://meta.discourse.org/t/advanced-search-banner/122939)._
