kam*_*mbi 8 javascript css twitter-bootstrap
如何在此代码中的"Hello world"中添加样式(比如粗体属性):
bootbox.alert("Hello world!", function() {
Example.show("Hello world callback");
});
Run Code Online (Sandbox Code Playgroud)
谢谢
小智 14
扩展James King的答案:
使用firebug的控制台,您可以看到对命令的响应:
bootbox.alert('hello world')
Run Code Online (Sandbox Code Playgroud)
是对包含div元素的bootbox的引用; Object[div.bootbox]
因此,当您通过简单地更改其css属性来调用警报时,完全重新定义警报非常容易:
bootbox.alert('Danger!!' ).find('.modal-content').css({'background-color': '#f99', 'font-weight' : 'bold', color: '#F00', 'font-size': '2em', 'font-weight' : 'bold'} );
Run Code Online (Sandbox Code Playgroud)
ste*_*643 10
我们总结一下:
用于样式文本
直接将html添加到您的字符串:
bootbox.alert("<b>Hello world!<b>"); // (thanks BenM)
bootbox.alert("<div class='label'>Hello world!</div>"); // (thanks Adriano)
Run Code Online (Sandbox Code Playgroud)
用于样式化内置的bootbox元素
使用返回的jQuery对象来更改类,css等:
var box = bootbox.alert("Hello world!");
box.find('.modal-content').css({'background-color': '#f99'}); // (thanks Mark B)
box.find(".btn-primary").removeClass("btn-primary").addClass("btn-danger");
Run Code Online (Sandbox Code Playgroud)
最好的办法是使用 firebug 检查弹出窗口,您可以看到构成模式窗口的 HTML,因此您可以为其编写 css。查看他们网站上的示例,下面是构成基本示例的 html:
<div style="overflow: hidden;" tabindex="-1" class="bootbox modal fade in" aria-hidden="false">
<div class="modal-body">Hello world!</div>
<div class="modal-footer"><a href="javascript:;" class="btn btn-primary" data-handler="0">OK</a></div>
</div>
Run Code Online (Sandbox Code Playgroud)
因此,如果您想更改页脚颜色:
.modal-footer {background:#c00;}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
25424 次 |
| 最近记录: |