亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

React 自定義 Material-UI Icons 樣式

React 自定義 Material-UI Icons 樣式

largeQ 2023-10-30 20:41:12
我有一個帶有 Typescript 的 React.js 應用程序。我想禁用錨標記上訪問過的材質圖標著色,并且我有以下樣式表。  const useStyles = makeStyles((theme: Theme) =>    createStyles(    myAnchor: {      "&:visited": {color: "inherit"},      "&:hover": {color: "inherit"},      "&:active": {color: "inherit"}    }    ...  )  const classes = useStyles();但當我這樣做時它不起作用<a className={classes.myAnchor}><FacebookIcon /></a>。我是不是搞錯了什么"&:visited"?
查看完整描述

1 回答

?
茅侃侃

TA貢獻1842條經驗 獲得超21個贊

您可以使用 Material-UI IconButtn


import React from "react";

import "./styles.css";

import { makeStyles, IconButton } from "@material-ui/core";

import FacebookIcon from "@material-ui/icons/Facebook";


const useStyles = makeStyles(theme => ({

? icon: {

? ? "& :visited": { color: "red" },

? ? "& :hover": { color: "red" },

? ? "& :active": { color: "red" }

? }

}));


export default function App() {

? const classes = useStyles();

? return (

? ? <div className="App">

? ? ? <IconButton

? ? ? ? className={classes.icon}

? ? ? ? // component={Link}

? ? ? ? // to={`/url`}

? ? ? >

? ? ? ? <FacebookIcon />

? ? ? </IconButton>

? ? </div>

? );

}


查看完整回答
反對 回復 2023-10-30
  • 1 回答
  • 0 關注
  • 143 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號