如何使用 css 修改 react-flip-page 的宽度和高度以进行媒体查询?

how can I modify react-flip-page width and height using css for media queries?

我正在使用 react-flip-page npm 包在我的网络应用程序中为一本书制作动画。然而,该组件附带了一些可用的道具来设置页面的大小、颜色等,但问题是我不知道如何在设置我的媒体查询时 change/modify 宽度。

<FlipPage
      uncutPages="true"
      showSwipeHint="true"
      pageBackground="rgb(230, 216, 95)"
      className="flipPageComponent"
      width="500"
      height="500"
      orientation="horizontal"
    >
      {pagesList}
</FlipPage> 

所以我想在例如在移动屏幕上查看组件时更改宽度和高度。 我试过给它一个类名,但宽度和高度保持不变 (500px)

感谢任何帮助。

我找到了一种方法来更改它,方法是添加状态值作为组件的宽度,然后根据 window.innerWidth 条件将宽度设置为我想要的数字:

const [flipPageWidth, setFlipPageWidth] = useState("");

    useEffect(() => {
    if (window.innerWidth > 1450) {
                    setFlipPageWidth("500");
                } else {
                    setFlipPageWidth("200");
                }
    }, []);

    <FlipPage
       uncutPages="true"
       showSwipeHint="true"
       pageBackground="rgb(230, 216, 95)"
       className="flipPageComponent"
       width={flipPageWidth}
       height="500"
       orientation="horizontal"
     >
       {pagesList}
    </FlipPage>