首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Material-始终带有下划线的路由器链接的ui排版

Material-始终带有下划线的路由器链接的ui排版
EN

Stack Overflow用户
提问于 2021-03-10 04:57:20
回答 2查看 929关注 0票数 1

在向排版元素添加React-Router链接时,即使选择了underline="none""hover",我似乎也无法摆脱下划线。

来自useStyles:

代码语言:javascript
复制
title: {
    display: "none",
    [theme.breakpoints.up("sm")]: {
      display: "block",
    },
  },

从render (字体元素在工具栏中,不确定这是否有区别):

代码语言:javascript
复制
          <Typography
            className={classes.title}
            variant="h6"
            noWrap
            component={Link}
            to="/"
            color="textPrimary"
            underline="none"
          >
            Your Text Here
          </Typography>

在浏览器中:

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-03-10 05:39:29

您需要在链接CSS中指定以下内容:

代码语言:javascript
复制
textDecoration: "none",
boxShadow: "none"
票数 2
EN

Stack Overflow用户

发布于 2021-03-10 05:26:23

https://material-ui.com/api/typography/看起来<Typograpphy/>没有下划线属性,但是<Link>https://material-ui.com/components/links/#links。你的文本应该是一个链接吗?也许你可以试试这样的方法:

代码语言:javascript
复制
<Typography
  className={classes.title}
  variant="h6"
  noWrap
  component={Link}
  to="/"
  color="textPrimary"
>
  <Link href="#" underline="none">
    Your Text Here
  </Link>
</Typography>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66554678

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档