Компонент Gatsby Link подчеркнут, не уверен, почему

#javascript #css #reactjs #frontend

#javascript #css #reactjs #интерфейс

Вопрос:

 import React from "react"
import Logo from "../images/logo.svg"
import { Link } from "gatsby"
const ListLink = props => (
<li style={{ display: `inline-block`, marginRight: `1rem` }}>
  <Link to={props.to}>{props.children}</Link>
</li>
)

export default function Layout({ children }) {
return (
<div style={{ margin: `1rem 1rem`, padding: `0 1rem` }}>
    <Link to = "/" style = {{textDecoration: "none"}}>
   <img src = {Logo} alt = "Logo" />
   </Link>
   <ul style={{ listStyle: `none`, float: `right`}}>
      <ListLink to="/">Home</ListLink>
      <ListLink to="/musings/">Musings</ListLink>
      <ListLink to="/books/">My Books</ListLink>
    </ul>
  {children}
</div>
)
}
 

Интересно, почему подчеркнуты ссылки и impinge. Я text-decoration = none, но это не работает. Может кто-нибудь помочь?

Комментарии:

1. Что значит «это не работает»? Правильно ли применены стили, но переопределены? Даже не применяются?

2. Я имею в виду, что гиперссылки по-прежнему подчеркиваются даже после применения стиля. Кажется, они принимают цвет общего тега <a>, но не уверены, как его переопределить.