javascript 网站加载时自动选择(使用react)

cyej8jka  于 2023-01-01  发布在  Java
关注(0)|答案(2)|浏览(109)

所以每次我第一次加载网站时,菜单中都有一个选择框,我不知道是从哪里来的。
我正在使用react和react汉堡菜单https://www.npmjs.com/package/react-burger-menu
我上传一张图片给你看。x1c 0d1x
这是一个设计不好的沙箱,但我设法重现了错误。当我使用选项isOpen={true}时,错误出现了。每次我重新加载页面时,你都可以看到开始时有一个选择。
https://codesandbox.io/s/lively-dawn-gqtqjv?file=/src/App.js
谢谢你的帮助,希望我的问题不是那么奇怪或糟糕。
我尝试用css选择器来撤销这个,但是没有任何效果。

xienkqul

xienkqul1#

根据文档,您可以通过<Menu disableAutoFocus />禁用自动对焦
请参阅聚焦第一个菜单项https://www.npmjs.com/package/react-burger-menu
基于您的代码和框的示例代码:https://codesandbox.io/s/sharp-herschel-15wrd2?file=/src/App.js

avkwfej4

avkwfej42#

是的,我得到了你的问题,基本上焦点选择器大纲属性是活跃的'a'标签,你可以解决这个问题,通过添加以下css代码片段在style.css(我测试了它&完美的工作对您提供的问题)

相关问题