区别:

1.语法:

react 使用css(层叠样式)

小程序使用类似于css的WXSS(微信小程序样式)

语法很类似,但是细节上还是会有些不同。

2.选择器:

react 使用各种选择器,包含: 类选择器,ID选择器,标签选择器

小程序使用类似于CSS的选择器,只支持部分选择器,包含类选择器和标签选择器,不包含ID选择器

3.样式作用范围:

react里px, 百分比,视窗单位(vw, vh)等,

小程序还支持额外的单位,如rpx(响应式像素),用于适应不同的屏幕尺寸。

4.样式继承

react可以进行样式的继承,子组件能继承父组件的样式,并通过覆盖样式来进行修改。

但是小程序里没有继承概念,每个组件的样式需要单独定义。

相同:

React和小程序都支持CSS预处理器(如Sass、Less)和CSS模块化(如CSS Modules),这些工具可以使样式的编写更加灵活和可维护。