【问题标题】:Google Swiffy, and responsive design, heightGoogle Swiffy,响应式设计,高度
【发布时间】:2013-12-29 18:48:48
【问题描述】:

我正在测试 Swiffy,并将其插入 Zurb 的 Foundation 响应式框架。这一切都很好。我还更新了 #swiffycontainer 容器的 CSS,使其宽度为 width: 100%;

内容非常适合网格,但我唯一的问题是,如果没有明确设置大小,那么在较小的屏幕上,我会遇到高度比内容大得多的问题,即使高度设置为500px。这也会导致 Swiffy 容器在 stageoutside 中显示内容。

关于为什么的任何想法?会是从 Swiffy 生成的 SVG 吗?谢谢!

更新:这似乎与 AS 2/3 在舞台上的 stageScale 属性有关。有人会碰巧知道“showAll/SHOW_ALL”和“noBorder/NO_BORDER”之间的快乐媒介吗?舞台仍在调整大小但周围没有显示边框?

【问题讨论】:

    标签: html flash actionscript responsive-design google-swiffy


    【解决方案1】:

    我最终用一点 CSS 解决了这个问题,确保 heightwidth 成比例缩放(由于响应式网格,它可能是什么宽度)。这可以防止 flash/Swiffy 容器创建信箱栏。

    在 SWF 中:保持默认(AS2):

    Stage.scaleMode = "noScale";
    

    在 CSS 中,在 Swiffy 容器上创建了一个包装器:

    .swiffy-wrap { 
      position: relative;
      width: 100%;
      padding-bottom: 100%;
      float: left;
      height: 0;
    }
    

    在 Swiffy 容器上

    #swiffycontainer {
      width : 100% !important;
      height: 100% !important;
      position: absolute;
      left: 0;
    }
    

    【讨论】:

    • Stage.scaleMode 的 as3 怎么样
    【解决方案2】:

    只要输入swiffy转换的html结果宽度100%注意只有宽度不是高度,高度,像这样

    div id="swiffycontainer" style="width: 100%; height: 500px"
    

    为我工作

    【讨论】:

      猜你喜欢
      • 2015-01-24
      • 2020-03-19
      • 1970-01-01
      • 2016-09-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-14
      • 1970-01-01
      相关资源
      最近更新 更多