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

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

Material UI - 選項卡圖標樣式

Material UI - 選項卡圖標樣式

海綿寶寶撒 2023-05-25 17:33:53
我正在動態使用此選項卡:        <Tabs          value={value}          onChange={handleChange}          variant="scrollable"          scrollButtons="off"          indicatorColor="primary"          textColor="primary"          aria-label="scrollable"          classes={{            indicator: classes.indicator,            flexContainer: classes.flexContainer,          }}        >          {routes.map((value, index) => (            <Tab              classes={{                root: classes.tabRoot,                wrapper: classes.wrapper,                labelIcon: classes.labelIcon,                selected: classes.selected,              }}              key={index}              label={strings(value)}              icon={getIcon(value)}              {...a11yProps(index)}            />          ))}          {<Grid container>            <Grid item xs>              <PrintButton                type= "widget"                params={queryParams}                style={{                  textTransform: "capitalize",                  float: "right"                }}              />            </Grid>          </Grid>}        </Tabs>這是 getIcon 函數:const getIcon = (value) => {  if (value === eventType.view) return <PageviewIcon />;  if (value === eventType.lead) return <ContactsIcon />;  if (value === eventType.share) return <ShareIcon />;  if (value === eventType.follow) return <GroupAddIcon />;  if (value === eventType.media) return <PermMediaIcon />;  if (value === eventType.print) return <FindInPageIcon />;  return null;};每個選項卡都是這樣看的:我正在嘗試用一些填充來分隔標簽中的圖標,如下所示:但是我無法找到一種方法來替換這個類MuiTab-labelIcon .MuiTab-wrapper ,默認情況下它是這樣的:在更新到 Material UI v4 之前我沒有遇到這個問題我嘗試在圖標上使用內聯樣式,但導致圖標非常小<ShareIcon style={{paddingBottom: '0px', paddingRight: "10px"}}/>我將不勝感激任何幫助,在此先感謝!
查看完整描述

1 回答

?
眼眸繁星

TA貢獻1873條經驗 獲得超9個贊

用父組件包裹文本和圖標并應用

style={{ display: 'flex', alignItems: 'center', flexDirection: 'row', justifyContent: 'center' }}



查看完整回答
反對 回復 2023-05-25
  • 1 回答
  • 0 關注
  • 155 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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