更改它的正确方法是什么?
minWidth: isSmall ? '12rem' : 'unset'
或
minWidth: isSmall ? '12rem' : 'none'
这并没有什么,但在一些react应用程序中,我看到了"none"的方法https://www.w3schools.com/cssref/pr_dim_min-width.asp
none
不是min-width
的有效值,因此可以使用unset
。甚至可以使用auto
或0
来实际不设置任何内容。min-width
不会继承它的值,除非您将其值明确定义为inherit
根据MDN,none
不是min-width
的有效值。但是,如果属性从其父级自然继承,Unset
会将属性重置为其继承的值,否则会重置为其初始的
您可以使用此代码
minWidth: isSmall && '12rem'