Mostrar iconos usando CSS con hover anidados en MaterialUI

En un escenario de uso de MUI en el cual tenemos un Box y dentro una imagen que queremos que se muestre únicamente cuando se pasa el ratón por encima del Box principal (tipo filas) se pueden anidar el cambio de estilos con CSS:

      <Box
        sx={{
          backgroundColor: "#fff",
          border: "1px solid #ccc",
          margin: "0px 0px 8px 0px",
          padding: "10px 10px",
          "&:hover": {
            backgroundColor: "#f2f2f2",
            "& .editIcon": {
              visibility: "visible",
            },
          },
          position: "relative",
          //display: "inline-block",
        }}
      >

Enlace a codesandbox.io: https://codesandbox.io/s/show-icon-on-hover-z25pri

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *