如题,有些控件不能通过 class 或者 className, 如何应用 tailwind 的样式呢,如指定字体
如题,有些控件不能通过 class 或者 className, 如何应用 tailwind 的样式呢,如指定字体
|
ericguoApr 17, 2024
1
二选一,要么不要用这样的控件(比如 AntD ),要么不要用 Tailwind 。
|
|
youtubbbbbApr 17, 2024
3
可以用 useRef 通过操作 DOM 去加 class ,但是这种写法是不推荐的。
|
|
northquqApr 17, 2024
4
@youtubbbbb 这种动态加的方法,不一定能被 tailwind 识别出来,导致编译后丢失 class 对应的样式吧
|
|
mooooooooooeApr 17, 2024
5
二楼正解
|
|
epiloguessApr 17, 2024
6
外面套个娃?
|
|
PencillllApr 18, 2024 via Android
8
用 arbitrary variants 就行了,在控件外面的父元素写个 class ,比如:
[&_.xxx]:font-sans [&>div>span]:font-sans [&_*]:!font-sans 参考: https://tailwindcss.com/docs/hover-focus-and-other-states#using-arbitrary-variants |
|
9
感觉各位,验证一下各位的方案,感谢
|
|
lawtedApr 18, 2024
10
使用 shadcn 或者 headless ui
|
|
ericguoApr 20, 2024
11
|