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

[Bug] 给卡片添加修改透明度的css后出现层级问题 #660

Open
Qrasa510 opened this issue Apr 14, 2024 · 1 comment
Open

[Bug] 给卡片添加修改透明度的css后出现层级问题 #660

Qrasa510 opened this issue Apr 14, 2024 · 1 comment
Labels
bug Something isn't working

Comments

@Qrasa510
Copy link

主题版本

1.3.5

Bug 类型

该 Bug 是前端问题,且似乎和浏览器无关

浏览器

此问题与前端无关

普遍性

问题描述

添加后各种菜单会被其他卡片覆盖。
如图:

表情
屏幕截图 2024-04-14 103547
页面
屏幕截图 2024-04-14 103539

复现步骤

在wp 自定义 中 添加这段额外css
.card{
opacity: 0.8;
}
即可复现。

截图

No response

附加说明

No response

@Qrasa510 Qrasa510 added the bug Something isn't working label Apr 14, 2024
@zbf1009
Copy link

zbf1009 commented Oct 27, 2024

@Qrasa510 最近也在用这个主题,贴一下我的临时解决方法:
我的使用场景是对卡片添加了一系列backdrop-filter来模拟亚克力效果,然后也出现了层级问题,所以我选择单独把出现问题的部分改掉,换用其他样式。例如,对于评论表情部分,我在自定义css添加了:
#post_comment {
backdrop-filter: none;
}
来对评论发送窗口单独取消backdrop-filter效果,先把层级问题解决。
然后,对于单纯的透明效果,我是换用带透明度的8位HEX或者RGBA完成的,比如我的日间颜色设置:
background-color: #F2F2F2B2;
最后综合起来就能实现如下效果:
74c6c1443a71a2ea7895d2b2c4a8c594
其他部分维持亚克力样式(包括弹出表情面板),发评窗口单独应用半透明,无层级问题。
希望对你有参考价值。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants