javascript - 如何摆脱 React Router 的 Link 组件的下划线?

标签 javascript reactjs react-router

我有以下内容:

enter image description here

如何去除蓝色下划线? 代码如下:

<Link to="first"><MenuItem style={{paddingLeft: 13, textDecoration: 'none'}}> Team 1 </MenuItem></Link>

MenuItem 组件来自http://www.material-ui.com/#/components/menu

最佳答案

我看到您正在使用内联样式。 textDecoration: 'none'用于 child,实际上它应该在 <Link> 中使用因此:

<Link to="first" style={{ textDecoration: 'none' }}>
  <MenuItem style={{ paddingLeft: 13 }}>Team 1</MenuItem>
</Link>

<Link>本质上会返回一个标准 <a>标签,这就是我们应用 textDecoration 的原因统治那里。

希望对你有帮助

关于javascript - 如何摆脱 React Router 的 Link 组件的下划线?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37669391/

相关文章:

javascript - 保持可缩放图像的纵横比

javascript - 在 Flash 中播放停止的视频

javascript - IE 权限被拒绝

javascript - 通过 CSS 模块生成的类名以一种奇怪的方式生成

javascript - React this.props 是一个空对象

javascript - jQuery 到 Javascript 的等效项

javascript - React 是否保持状态更新的顺序?

reactjs - 导入后react-router v2.0.0中路由器未定义

javascript - react ,未捕获的 ReferenceError : ReactDOM is not defined

javascript - 无法使用react-router-redux访问context.router