使用Tailwind CSS實現動態媒體查詢設置
P粉141911244
P粉141911244 2023-08-26 20:54:45
0
1
587
<p>在我的React JS應用程式中,我有一個元件,我想根據一個變數設定移動斷點:</p> <pre class="brush:php;toolbar:false;"><Component size={'500px'}/> const Component = ({size}) => { return ( <div md:flex>hello</div> ) }</pre> <p>我想要在<code>md:flex</code>的位置上添加類似<code>[size]:flex</code>的東西,以便根據該屬性設定斷點。 (例如:如果大小為500px或100px或900px,則設定為display flex)</p><p>問題:是否可以根據我上面描述的方式設定媒體查詢? </p>
P粉141911244
P粉141911244

全部回覆(1)
P粉710478990

您可以使用classnames npm套件:

const rootClassName = cn(
     // 首先添加任何tailwind classNames
     "h-full flex flex-col",
     // 这是条件部分。根据size属性,定义className
    {
      [md:flex-1]: size === "A",
      [sm:flex-1]: size === "B",
    }
  )
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!