Foundation 5 网格推拉

2024-02-03

我正在使用 Foundation 5,并尝试在移动屏幕上实现以下 DIV 布局:

--------------------
|        A         |
--------------------
|        B         |
--------------------
|        C         |
--------------------
|        D         |
--------------------
|        E         |
--------------------

我希望在桌面屏幕上显示如下:

--------------------------------
|                              |
|              A               |
|                              |
--------------------------------
|                  |           |
|        B         |           |
|                  |           |
--------------------     E     |
|                  |           |
|        C         |           |
|                  |           |
--------------------------------
|                              |
|              D               |
|                              |
--------------------------------

有人知道怎么做这个吗?

目前我有三行:一行用于 A,一行用于 B、C 和 E,一行用于 D。我一直在尝试通过“推”和“拉”在移动视图上重新排序 D 和 E,但我似乎无法执行此操作,因为它们位于不同的行中。

请注意,DIV 的内容是动态的,因此我无法使用绝对定位在移动设备上切换 DIV。

提前谢谢了。


一种选择是加载一个普通网页,如果桌面要加载您的网页,下面的 html 代码将实现您所需要的。

<div class="row">
    <div class="large-12 columns">
        A
    </div>
</div>

<div class="row">
    <div class="large-x columns">
        <div class="row">
            <div class = "large-12 columns">
                B
            </div>
        </div>
        <div class="row">
            <div class = "large-12 columns">
                C
            </div>
        </div>

    <div class="large-(12-x) columns">
        E
    </div>
</div>

<div class="row">
    <div class = "large-12 columns">
        D
    </div>
</div>

如果您需要根据页面是否由移动设备访问来更改它,您将需要一个脚本来检测它。我建议调查一下用户代理 https://developer.mozilla.org/en-US/docs/Web/API/NavigatorID.userAgent。使用 userAgent 检测此问题已经存在一个问题here https://stackoverflow.com/questions/3514784/what-is-the-best-way-to-detect-a-handheld-device-in-jquery。一旦您收到移动浏览器确实正在访问它的信号,您就可以使用简单的 jQuery 命令来动态操作 DOM。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Foundation 5 网格推拉 的相关文章

随机推荐

  • css 显示:表格第一列太宽

    我有一个像这样的 css 表设置 div class table div span name span span details span div div 表格的 css 是 table display table width 100 ta
  • 获取 PrintDialog 的模式对话框句柄

    我在 net 2 0 上有一个 Windows 应用程序 在Form1 我打开一个PrintDialog 如何从我的代码中获取该对话框的句柄 我尝试了很多win32功能 EnumWindows EnumChildWindows FindWi
  • 如何禁用 React JS 应用程序的源映射

    我的反应文件夹结构如下 我没有使用过 create react app 版本 我尝试使用GENERATE SOURCEMAP false 但这没有用 在哪里可以找到 map 文件 我怎样才能删除这些文件 我找不到构建文件夹 我尝试使用下面的
  • 如果名称和日期匹配两个 API JSON 数据,如何求和?

    有两个 API 请求 URL 这是第一个 API 请求 URL 和数据来自 http 127 0 0 1 8000 api onlineUserData onlineUserData Month Amania Shyral Dorpan N
  • 将 XML 发布到经典 asp 页面并检索页面上的发布数据

    为了在经典的 ASP 页面上发布数据 我使用下面的代码 Dim stringXML httpRequest postResponse stringXML
  • 异常与验证

    我刚刚遇到一个捕获异常的属性设置器 所有异常 我知道这很糟糕 但与这里无关 并且only记录它们 首先 我认为也应该通过他们 当您可以立即知道出现问题时 为什么要等待崩溃和日志研究呢 然而 我的主要问题是 我是否要验证无效的日期值 将 Ru
  • Highcharts:图表无法通过缩小屏幕来正确调整大小

    我正在使用 HighCharts 4 0 4 并且我有一个带有自定义图例的图表 如下所示 div class wrapper div class element div div div div class legend Legend div
  • 找不到tools.jar。请检查 /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home 是否包含有效的 JDK 安装

    FAILURE Build failed with an exception What went wrong Execution failed for task react native linear gradient compileDeb
  • 按下键盘上的“完成”时如何不关闭键盘

    当用户按下软键盘上的 完成 时 键盘关闭 我希望它只有在特定条件成立时才会关闭 例如 密码输入正确 这是我的代码 在按下 完成 按钮时设置监听器 final EditText et EditText findViewById R id et
  • 了解 Ruby on Rails ActiveRecord 模型访问器

    我的模型 DataFile 有一堆我想从模型外部设置的字段 例如 file DataFile new file owner 123 现在 据我所知 我必须在模型中为我想从外部修改的每个字段放置一个 attr accessor field 然
  • 在 PHP 中组织小函数的正确方法

    我有一堆小实用程序PHP我根据自己的情况为解决不同的脚本问题而创建的函数 像 UUID 和 trackUserActivity 等函数 这些函数有很多并且每天都在增加 假设我有大约 50 个不同的小函数 并为我的应用程序获得了大约 100
  • 将动态 URL 绑定到 FB,就像 angular2 中的按钮一样

    我正在尝试将动态 URL 绑定到像这样的按钮的 facebook 页面 div div div class fb like div 但根据此处的文档 Facebook 似乎在数据实际到来之前就获得了默认页面链接 https develope
  • R 列数

    我想使用ave在数据框上的许多列 数十列 上运行的函数 ave df the cols df c site month FUN mean 问题是ave运行mean作用于所有the cols列在一起 有什么方法可以为每个运行它the cols
  • Maven 编译器插件配置了 Java 7 但仍然编译 Java 8 代码

    在我的项目中 我们将使用 Java 7maven compiler plugin并且我们假设在 Maven 编译后 所有使用 Java 8 的代码都不应编译成功 但是 就我而言 有一个文件使用Arrays stream T array 它可
  • 在 C# 中使用 Microsoft Office Interop Word 的文档中的不同首页

    如何使用 Microsoft office interop word 在文档中创建不同的首页页眉和页脚 我尝试过以下代码 但仅在第一页中出现页眉和页脚 我想要以另一种方式 首页不应该有页眉和页脚 谁能帮帮我吗 我尝试了很多 Microsof
  • AntiForgeryToken 过期空白页

    我将 IdentityServer4 与 ASP NET Core 2 2 一起使用 在 登录后 方法中 我应用了 ValidateAntiForgeryToken 通常 在登录页面停留 20 分钟到 2 小时后尝试登录 会出现一个空白页面
  • 如何编写递归函数来反转链表?

    我想用 Python 来做这件事 我不想只是反向打印它 而是实际上反转给定的节点 我见过其他语言的实现 但在 Python 中找不到示例 我试图在一个函数中完成它 但如果需要辅助函数 那就这样吧 def reverse item tail
  • 更新嵌套对象 firebase

    来自 Firebase 注释 给定一个单一的关键路径 例如alanisawesome updateChildren 仅更新第一个子级别的数据 并且超出第一个子级别传入的任何数据都将被视为setValue 手术 多路径行为允许更长的路径 例如
  • 如何在Flutter中获取当前时区区域(tz数据库名称)

    我是 flutter 新手 我的其余 api 将当前时区设置为欧洲 伦敦 我不知道如何在颤振中获取当前时区 stackoverflow 上有一个关于这个主题的问题 但没有用户给出答案 Flutter 时区 作为 ZoneId https s
  • Foundation 5 网格推拉

    我正在使用 Foundation 5 并尝试在移动屏幕上实现以下 DIV 布局 A B C D E 我希望在桌面屏幕上显示如下