【问题标题】:Dropdown menu of a select element is changing the background of the page (JS, MUI)选择元素的下拉菜单正在更改页面的背景(JS,MUI)
【发布时间】:2023-03-15 19:29:01
【问题描述】:

我的网站有一个奇怪的问题,但这似乎是我正在使用的 UI 库的问题。 每次我单击页面中的选择元素时,背景的宽度都会略有变化,这会使背景图像闪烁。 起初我虽然这是我的代码中的一个问题,但在检查后,我发现在 UI 库文档中它也发生了。

例子:

  1. 我的网站:https://dinsangun.github.io/crypto-converter/
  2. lib 文档:https://mui.com/components/selects/ (在lib docs中,当你点击一个选择元素时,注意右边的滑块,当点击选择项的下拉菜单时它会消失)

有没有办法克服这个小错误?

谢谢。

【问题讨论】:

  • 它在我的电脑上运行良好。我使用 chrome,但没有看到任何闪烁。

标签: javascript html css reactjs material-ui


【解决方案1】:

您的问题来自滚动条,当您单击选择时,它会消失,因此背景会延伸到整个屏幕。 MUI网站也是同样的问题。 我可以提出的解决方案之一是把你的bodyroot div height:100vh;overflow:hidden;

【讨论】:

  • 溢出属性修复了它。谢谢! (我之前尝试过很多车身样式的选择,但这似乎可行!)
  • 不客气! @DinYairSadot
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-07-05
  • 2022-10-22
  • 2020-09-03
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多