我正在使用NextJS,想配置一个顶部导航标题栏。在我的导航栏的左边,我有一个小svg和文本,我想链接到网站的根。链接组件将不允许多个孩子,所以我这样做:
<Link href="/">
<div className="">
<img className="" src="/whistle.svg" />
<span className="">Root!</span>
</div>
</Link>
然而,当我这样做时,整个div块丢失了它的指针,我需要设置一个特定的指针类。我也使用了tailwindCSS。我不确定我在这个例子中做错了什么-任何帮助都是感激的!
2条答案
按热度按时间jaql4c8m1#
<Link>
must have<a>
标签内,您可以自己定义样式,所以只需将style
的光标指针class
添加到您的div
中即可。您可以将className="cursor-pointer"
添加到您的div中,而不是添加所描述的样式。q8l4jmvw2#
next/link
不再需要手动添加为子项:https://nextjs.org/blog/next-13#nextlink