css - 模式打开时更改背景的不透明度(Bootstrap 4)
问题描述
我需要更改特定模态#vmodal 的背景不透明度,我不想更改其他模态的不透明度。
这是我尝试过的,但它并没有改变任何东西......
#vmodal .modal-backdrop.show {
opacity: 0.85;
}
如果我删除#vmodal,它会改变所有的模态,而不仅仅是这个特定的。
解决方案
您的后台应用程序必须有一个 div,并且您的模态不能包含在这个中。喜欢
<div id="main-apps"> ......
</div>
<div id="vmodal"> ......
</div>
当你打开你的模态运行这个javascript:
$('#main-apps').css({'opacity': 0.5,'z-index': 5,'pointer-events': 'none' });
当你关闭你的模式时
$('#main-apps').css({'opacity': 1,'z-index': 'auto','pointer-events': 'all' });
推荐阅读
- haskell - 阴谋集团安装潮汐以警告结束
- python - 如何从 Python 中的多变量分布中边缘化变量?
- hive - sqoop 未按预期工作 来自源的 NULL Sting 填充为 \\N
- javascript - React does not recognize the prop passed to a styled-component within Material UI
- c# - 如何在c#中添加具有泛型的抽象类作为委托的参数
- android - 使用导航组件和导航图在 Fragment(非活动)内使用 BottomNavigationView 导航
- c++ - 无法创建包含对象的矢量
- operating-system - 具有 2 个级别的分层分页
- python - 比较 Pandas Dataframe 时间窗口内的布尔变量
- asp.net-core - AzureADB2C.UI - 访问 OpenIdConnectEvents (OnTokenValidated)