Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CSS 规范/兼容浏览器问题 #42

Open
Ayase-252 opened this issue Mar 4, 2022 · 7 comments
Open

CSS 规范/兼容浏览器问题 #42

Ayase-252 opened this issue Mar 4, 2022 · 7 comments
Labels

Comments

@Ayase-252
Copy link
Contributor

Ayase-252 commented Mar 4, 2022

  • 组件库不使用 CSS Module, 但仍需要一定规范避免组件库内的类名冲突,如 BEMfeat(design): implement menu component #39 里类似这种命名规范?
  • 根据 Slack 里 Sai 老板给的用户浏览器分布,可以确定下支持浏览器的范围(IE 可以不支持了!bgm38)
    • Edge
    • Chrome
    • Firefox
    • Andriod
    • iOS

国产移动端浏览器,个人是感觉...不用兼容,开发起来问题挺多的。(但是修复问题的 PR 是欢迎的)

Refs:

  1. 开发启动前的待解决问题 #12 (comment)
  2. feat(design): implement Rate #40 (comment)
@trim21
Copy link
Contributor

trim21 commented Mar 4, 2022

国产移动端浏览器不用兼容 +1

@cokemine
Copy link
Contributor

cokemine commented Mar 4, 2022

em,道理是这个道理。但是在开发前期可能,不太好判断哪些地方是容易变化值得抽象出来的,这样容易进入无限对未来可能性的讨论。这里的相关问题可以在 #42 里讨论了~

可以先把提上日程上的搜索页弄出来,等所有设计完成后再去做其他功能重构之前的工程量应该也不会很大 bgm38

根据 Slack 里 Sai 老板给的用户浏览器分布,可以确定下支持浏览器的范围(IE 可以不支持了!bgm38)

最好根据浏览器版本确定个 browserslist

@trim21
Copy link
Contributor

trim21 commented Mar 4, 2022

搜索页先鸽了! b38

@cokemine
Copy link
Contributor

cokemine commented Mar 4, 2022

搜索页先鸽了! b38

((

@Aloento
Copy link

Aloento commented Jul 17, 2022

其实你这个列表里面最难伺候的是safari,其他的按正常的写就不会有问题

@yuhang1995
Copy link

有考虑过tailwindcss吗,告别css取名的烦恼,从此没有类名冲突

@trim21
Copy link
Contributor

trim21 commented Nov 16, 2022

有考虑过tailwindcss吗,告别css取名的烦恼,从此没有类名冲突

之前讨论过,结论是不用这个。不过好像历史纪录被slack隐藏了

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants