首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >定时外观模式显示

定时外观模式显示
EN

Stack Overflow用户
提问于 2017-04-03 18:57:37
回答 1查看 569关注 0票数 0

我正在尝试使用Foundation的Foundation模式。

我已经成功地使用了一个基本的模式。由于我刚刚开始这个项目(使用symfony2和基金会),我有一些困难,我不是真的了解基金会是如何工作的。

所以我需要做的是:

让显示模式在几秒钟(现在是10秒)后打开,并在周围没有灰色背景的淡入淡出动画。顺便说一句,淡入淡出功能只有在第一次出现模式之后才会发生,我不明白为什么?

我试着搜索如何做到这一点,但没有找到关于这方面的主题(也许我只是搜索不好)。

感谢您的回复!:D

PS:很抱歉我的语法错误,不是我的母语。

如果需要任何精确度,请直接询问!这是我正在使用的模式的副本:

代码语言:javascript
复制
<p><a href="#" data-reveal-id="myModal">Click Me For A Modal</a></p>
<div id="myModal"  data-overlay="false" class="reveal-modal"
    data-animate="fade-in fade-out" data-reveal aria-labelledby="modalTitle"
    aria-hidden="true" role="dialog">
    <h2 id="modalTitle">Awesome. I have it.</h2>
    <p class="lead">Your couch.  It is mine.</p>
    <p>I'm a cool paragraph that lives inside of an even cooler modal. Wins!</p>
    <a class="close-reveal-modal" aria-label="Close">&#215;</a>
</div>
EN

回答 1

Stack Overflow用户

发布于 2017-04-04 16:34:27

首先,在页面加载时使用基础回调(hat tip to this Foundation forum post and codepen code)触发模式:

代码语言:javascript
复制
    $(document).ready(function(){
setTimeout(
  function() 
  {
    //do something special
$('#myModal').foundation('reveal', 'open')
  }, 10000);
});

然后您需要显示:无显示背景覆盖,如下所示:

代码语言:javascript
复制
.reveal-modal-bg { display: none; }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43182837

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档