共1个答案

匿名用户

演示失败是因为它利用了标签和输入之间的关系。我假设您在代码中使用了相同的技术。当您点击一个标签时,它应该立即将焦点转移到与之相关的输入上(因此用户不必等待滚动来填充输入)。因此,scroll-behavior:smootn不起作用。但是,一个可能的解决方案是使用a标记而不是标签,并使用属性href='#idOfTheElementTosCrollTo'。如果你的页面不适合视图端口的全部高度(页面可滚动),这个解决方案将使整个页面滚动到那个不好的元素。在这种情况下,您应该用JS编写一个脚本来完成任务。