Zurb Foundation 6增加画布的大小使其在加载时可见

尼古拉斯·勒莫因

通过Zurb Foundation建立网站,我正在使用画布功能。

画布外区域的默认宽度为250px,我想将其增加到600px。

不幸的是,当我增加画布的宽度时,在加载时它变得可见...

另外,我注意到当您扩展或关闭画布时,如果它大于250px,则“幻灯片”仅适用于250px。

这是要测试的HTML代码:

<!doctype html>
<html class="no-js" lang="en" dir="ltr">
  <head>
    <meta charset="utf-8">
    <meta http-equiv="x-ua-compatible" content="ie=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Foundation for Sites</title>
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/foundation/6.5.3/css/foundation.min.css">
    <style>
      #off-canvas-right {
        width: 600px;
      }
    </style>
  </head>
  <body>

    <div class="off-canvas position-left" id="off-canvas-left" data-off-canvas>
    Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ad cumque, eligendi. Deleniti rerum, distinctio tempora laboriosam velit incidunt hic asperiores officiis alias ea, sequi libero animi soluta totam, quia veritatis.
    </div>
    <div class="off-canvas position-right" id="off-canvas-right" data-off-canvas>
      Lorem ipsum dolor sit amet, consectetur adipisicing elit. Dolore voluptate velit, labore, voluptatem quia laborum temporibus asperiores at eos nulla nam ab fugit tenetur quaerat iusto architecto eum ea explicabo.
    </div>
    <div class="off-canvas-content" data-off-canvas-content>
      <a data-open="off-canvas-left" class="text-center">Open left</a>
      <a data-open="off-canvas-right" class="text-center">Open right</a>
    </div>

    <script src="https://code.jquery.com/jquery-3.3.1.min.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/foundation/6.5.3/js/foundation.min.js"></script>
    <script>
      $(document).foundation();
    </script>
  </body>
</html>

有什么想法可以解决这两个问题吗?

安迪·克拉克(Andy Clarke)

您只需要添加CSS即可在所有状态下进行过渡。我认为这也是导致网页加载次数跳升的原因。我相信,将其添加到您的样式中将起作用:

#off-canvas-right {
  &.off-canvas {
    width: 600px;
    transform: translateX(600px);
    &.is-open {
      transform: translate(0, 0);
    }
  }
}

是正常工作的CodePen链接

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

ZURB Foundation 6的要求

来自分类Dev

Zurb Foundation Orbit:延迟加载?

来自分类Dev

Zurb Foundation 6原色变量

来自分类Dev

Zurb Foundation的画布和可见性

来自分类Dev

Zurb Foundation的画布和可见性

来自分类Dev

Zurb Foundation 6 Reveal不起作用

来自分类Dev

Zurb Foundation 6无法在Codeigniter上工作

来自分类Dev

Zurb Foundation 6 - 轨道不起作用

来自分类Dev

Zurb Foundation Framework的Browserify

来自分类Dev

对Zurb Foundation的贡献入门

来自分类Dev

Zurb Foundation Framework的Browserify

来自分类Dev

Zurb Foundation 5画布无法正常工作

来自分类Dev

Zurb Foundation - 关闭画布动画后的回调

来自分类Dev

如何在zurb Foundation中增加行宽?

来自分类Dev

Zurb Foundation具有异常的列大小

来自分类Dev

Zurb Foundation 6,what-input.min.js文件功能

来自分类Dev

Zurb Foundation 6使用网格-列-行混合

来自分类Dev

ZURB Foundation 6 Panini #ifpage无法正常工作

来自分类Dev

在yeoman / grunt上使用新的zurb Foundation 6

来自分类Dev

Zurb Foundation 6-更改重点的文本区域背景

来自分类Dev

在 Django 项目中使用 Zurb Foundation 6 javascript

来自分类Dev

在为网站使用Zurb Foundation时如何安全设置样式?

来自分类Dev

使用zurb Foundation 5时垂直对齐CSS

来自分类Dev

用“微小的”媒体查询扩展Zurb Foundation可见性类

来自分类Dev

Foundation Zurb-容器宽度?

来自分类Dev

Zurb Foundation的jQuery UI主题?

来自分类Dev

Zurb Foundation垂直导航栏?

来自分类Dev

如何设置Zurb Foundation图标?

来自分类Dev

Zurb Foundation更改顶部颜色