Abe*_*Abe 50 twitter-bootstrap
在twitter bootstrap中创建模态时,有没有办法改变背景颜色?完全删除阴影?
注意:要删除着色,这不起作用,因为它还会更改单击行为.(我仍然希望能够在模态外单击以关闭它.)
$("#myModal").modal({
backdrop: false
});
Run Code Online (Sandbox Code Playgroud)
HaN*_*riX 94
通过以下方式更改颜色:
在引导样式之后将这些样式放在样式表中:
.modal-backdrop {
background-color: red;
}
Run Code Online (Sandbox Code Playgroud)
将bootstrap-variables更改为:
@modal-backdrop-bg: red;
Run Code Online (Sandbox Code Playgroud)
将bootstrap-variables更改为:
$modal-backdrop-bg: red;
Run Code Online (Sandbox Code Playgroud)
更改@modal-backdrop-bg为您想要的颜色:
您也可以通过Javascript或将颜色设置为删除背景transparent.
如果要更改特定模式的背景幕背景颜色,可以通过以下方式访问背景幕元素:
$('#myModal').data('bs.modal').$backdrop
Run Code Online (Sandbox Code Playgroud)
然后你可以通过.css jquery函数更改任何css属性.特别是有背景:
$('#myModal').data('bs.modal').$backdrop.css('background-color','orange')
Run Code Online (Sandbox Code Playgroud)
请注意,必须初始化$('#myModal'),否则$ backdrop将为null.同样适用于bs.modal数据元素.
CSS
如果这不起作用:
.modal-backdrop {
background-color: red;
}
Run Code Online (Sandbox Code Playgroud)
试试这个:
.modal {
background-color: red !important;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
126492 次 |
| 最近记录: |