请选择 进入手机版 | 继续访问电脑版
帖子
帖子
用户
博客
课程
显示全部楼层
7
帖子
0
勋章
25
Y币

[多端开发] avm新框架无法多个选择器同时操作同一个元素

[复制链接]
发表于 2021-7-28 14:27:30
就假如我现在使用对同一个class定义样式定义了两次,如果是平时的css的话 两次定义的内容会同时生效,如果有相同的话看权重或者后面替代前面的.aui-flex-col {
    color:#ff0;
    display: flex;
}
.aui-flex-col {
    background:#ff0;
    flex-direction: row;
    flex-wrap: wrap;
}


编译完之后应该是
css = {
    '.aui-flex-col': {
     color:'#ff0',
     display: 'flex',
     background: '#ff0',
     flexDirection: 'row',
     display: 'wrap',
    },
}

但是现在根据我样式的显示是
css = {
    '.aui-flex-col': {
     background: '#ff0',
     flexDirection: 'row',
     display: 'wrap',
    },
}


这个bug还是你们程序设计就是这么设计的


28
帖子
3
勋章
4490
Y币
顶一个
380
帖子
4
勋章
6
Y币
稍等,已反馈给相关技术解答
28
帖子
1
勋章
1万+
Y币
设计如此,App 端为了更好的性能,不会去实现复杂的 css 解析功能,写的时候尽量按照最简单的方式写。
7
帖子
0
勋章
25
Y币
这样的话有很多第三方样式都没办法兼容 要针对avm去把所有样式重写一边
380
帖子
4
勋章
6
Y币
该重写的只能重写了。
1
帖子
1
勋章
1149
Y币
《教育培训》云应用前后端全部免费开源啦!【新源码】
https://community.apicloud.com/bbs/thread-170438-1-1.html

前后端源码开源,可以让你快速了解AVM开发。
4
帖子
1
勋章
426
Y币
sxgsw3 发表于 2021-8-4 17:29
《教育培训》云应用前后端全部免费开源啦!【新源码】
https://community.apicloud.com/bbs/thread-170438- ...

多谢分享,学习
您需要登录后才可以回帖 登录

本版积分规则