RT
有前端的大佬帮帮忙吗


|
murmurJul 20, 2023
1
这个折腾一下 svg 应该是可以做出来,为什么纯 css ,这是面试题么,这么复杂的东西想不想直接切图省着和需求撕逼
|
|
murmurJul 20, 2023
2
https://stackoverflow.com/questions/57215029/css-tabs-with-rounded-base-smooth-base-transition
虽然我这么写但是我帮你搜到了类似的答案 不过我仍然认为这种我看不出来是什么参数的曲线就直接切图 |
|
nbin2008Jul 20, 2023
3
解题:
1 、先做选中效果:白色背景,蓝底线 2 、选中状态,左上右上设置弧形 3 、css 前一个兄弟元素不支持,故用 before ,after 伪类设置相邻的弧形效果 4 、需要做判断,在头/尾的时候,before ,after 相应隐藏 |
|
IvanLi127Jul 20, 2023 via iPad
6
这还有阴影欸,蹲个成果
|
|
QUC062IzY3M1Y6dgJul 20, 2023
7
|
|
cheeseJul 20, 2023
9
svg,css 搞这种曲线不得行
|
|
ming2050Jul 20, 2023
12
|
|
SeanfuckJul 20, 2023
14
用背景图转成 base64 data 来做吧,别烧脑了
|
|
abc635073826Jul 20, 2023
17
css 会有瑕疵,而且不太适配
|
|
18
|
|
kkocdkoJul 20, 2023 via Android
19
刚想说,看到了 18 楼说了我认为的正解。
还可以用 url()嵌入 svg ,svg 弄成 dataurl 就行,base64 或者 encodeURIcomponent 一下都可以。 |
|
SpiritQAQJul 21, 2023
20
点击后是否有横向位移动画是不是也会对最终实现方式有影响
|
|
menglizhi2333Jul 21, 2023
21
18 楼说的 css path 是最符合需求
|