# Safari 中的高级搜索下拉菜单错位了

**URL:** <https://meta.discourse.org/t/advanced-search-dropdowns-are-misplaced-in-safari/286853>\
**Category:** Site feedback\
**Tags:** meta-theme-feedback\
**Created:** [2023 年11 月 28 日 15:54 UTC](https://meta.discourse.org/t/advanced-search-dropdowns-are-misplaced-in-safari/286853 "2023-11-28T15:54:50Z")\
**Posts on this page:** 1\
**Showing post:** 10

<div class="post-metadata">

作者： ![chapoi](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/chapoi/32/537252_2.png) [@chapoi](https://meta.discourse.org/u/chapoi)\
发布日期： [2023 年12 月 5 日 07:00 UTC](https://meta.discourse.org/t/advanced-search-dropdowns-are-misplaced-in-safari/286853/10 "2023-12-05T07:00:36Z")

</div>

> [@jordan.vidrine](#):
>
> 奇怪的是，检查器显示菜单_应该_正确地放置在屏幕上

我也遇到过这种情况。以前从未经历过。感觉它好像是相对于错误的视口坐标进行定位的（即使检查器中的 translate3d 坐标是正确的，它们也与实际位置不匹配），然后我们重新应用该属性，它就自行纠正了。

Safari 有很多关于 `background-attached:fixed` 工作不正常的提及，这可能与此有关。但没有任何猜测能提供修复方法 😢

我们可以将下拉菜单更改为 `position:absolute`，不带 translate，这样就可以工作了。我认为目前的方式一开始就有点奇怪。

---

_[View the full topic](https://meta.discourse.org/t/advanced-search-dropdowns-are-misplaced-in-safari/286853)._
