Sea*_*ron 17 twitter-bootstrap toastr
我想让toastr的弹出窗口与Bootstrap警报相同或非常接近.我怎样才能做到这一点?
fro*_*ier 27
包含Bootstrap警报的CSS,然后在toastr选项中,更改toastClass和iconClasses的值:
toastr.options = {
toastClass: 'alert',
iconClasses: {
error: 'alert-error',
info: 'alert-info',
success: 'alert-success',
warning: 'alert-warning'
}
},
Run Code Online (Sandbox Code Playgroud)
然后在toastr的CSS中,删除Drophadow #toast-container > div
,使其最终看起来像:
#toast-container > div {
width: 300px;
}
Run Code Online (Sandbox Code Playgroud)
您可以根据需要保留填充,或者将其添加到您自己的CSS文件而不是编辑toastr(可能最好,只需确保您的后续加载).
为了使它们与bootstrap 3.2.0相同,我使用了所选答案的组合-尽管alert-error
应该是alert-danger
-和这个要点,它用fontawesome图标替换了图标
https://gist.github.com/askehansen/9528424
为了使它们看起来完全一样,我也
CSS是
#toast-container > div {
opacity: 1;
-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
filter: alpha(opacity=100);
}
#toast-container > .alert {
background-image: none !important;
}
#toast-container > .alert:before {
position: fixed;
font-family: FontAwesome;
font-size: 24px;
float: left;
color: #FFF;
padding-right: 0.5em;
margin: auto 0.5em auto -1.5em;
}
#toast-container > .alert-info:before {
content: "\f05a";
}
#toast-container > .alert-info:before,
#toast-container > .alert-info {
color: #31708f;
}
#toast-container > .alert-success:before {
content: "\f00c";
}
#toast-container > .alert-success:before,
#toast-container > .alert-success {
color: #3c763d;
}
#toast-container > .alert-warning:before {
content: "\f06a";
}
#toast-container > .alert-warning:before,
#toast-container > .alert-warning {
color: #8a6d3b;
}
#toast-container > .alert-danger:before {
content: "\f071";
}
#toast-container > .alert-danger:before,
#toast-container > .alert-danger {
color: #a94442;
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
20163 次 |
最近记录: |