簡體   English   中英

使用jss懸停時如何更改另一個類的可見性

[英]How to change visibility of another class when hovering using jss

我正在嘗試材料 ui 反應

這是我的 scss(將鼠標懸停在 .content 上,並且 .replyBtn 獲得可見性:可見):

.content {
  &:hover {
    .replyBtn {
      visibility: visible
    }
  }
}

.replyBtn {
  visibility: hidden;
}

JSS:怎么樣?

const useStyles = makeStyles(theme => ({
  content: {
    '&:hover': {
       // how to change reply btn visibility? 
    }
  },
  replyBtn: {
    visibility: hidden
  }
}));

謝謝

   content: {
    '&:hover $replyBtn': {
       visibilty: 'visible'
     }
  },
   replyBtn: {
    visibility: 'hidden'
   }

你應該看到這個: https : //pantaley.com/blog/Start-your-JSS-journey-with-the-selectors-cheat-sheet/

在這個例子中,replyBtn 是 css-class:

const useStyles = createUseStyles({
  replyBtn: {
    "&:hover": {
      visibility: "hidden"
    }
  }
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM