【问题标题】:Several foundation reveal modals need different backgrounds几种基础揭示模态需要不同的背景
【发布时间】:2015-11-23 02:20:28
【问题描述】:

我在一页上有 2 个 Foundation 显示模式。独立它们工作正常,除了我需要一个黑色和另一个白色的背景。不幸的是,显示模式默认使用一种常见的背景(.reveal-modal-bg)。如何为此背景实现不同的样式或为每个模态赋予其独特的背景?这是我在页面上的调用:

<script>
$(document).foundation('reveal', 
{
animation: 'fade',
animation_speed: 200,
close_on_background_click: true,
dismiss_modal_class: 'close-reveal-modal',
multiple_opened: false,
bg_class: 'reveal-modal-bg',
root_element: 'body',
on_ajax_error: $.noop,
bg : $('.reveal-modal-bg'),
css : {
open : {
  'opacity': 0,
  'visibility': 'visible',
  'display': 'block',
  'transition': 'visibility 0s linear 0.2s, opacity 0.2s linear'
},
close : {
  'opacity': 1,
  'visibility': 'hidden',
  'display': 'none',
  'transition-delay': '0s'
}
}
});
</script>

感谢您的任何见解。

【问题讨论】:

    标签: javascript jquery html css zurb-foundation


    【解决方案1】:

    您必须直接在 CSS 中处理这个问题。您可以通过向相关模式附加一个额外的类并设置背景颜色来做到这一点。

    【讨论】:

    • 通用背景是由基础 jquery 动态创建的,并且是页面上所有模式的父级,所以我不太确定它是如何工作的......感谢您的回答。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-23
    • 2016-12-26
    • 2017-05-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-21
    相关资源
    最近更新 更多