【发布时间】:2019-05-24 04:42:48
【问题描述】:
我正在制作自定义 html 构建器。但我想在不打开开发工具或更改窗口大小的情况下实现响应模式用户。 https://www.mianfolio.com/ultimateblocks/v2.1.3/
上面的链接可以看到在左上角有 3 个设备选项来展示设计。如何实现这样的用户界面,以便能够在单击按钮时在移动设备或平板电脑视图上响应地查看内容?我想在一个 div 中显示所有内容。
我尝试添加类来实现,但只有 div 宽度变低。但是内容没有响应地适应其父级。我知道基于窗口大小的@media 查询。但是这家伙在 div 中实现了它。因此询问我怎样才能使其工作。
【问题讨论】:
-
经过搜索,我找到了实现我的目的的方法。但不是我想要的方式,但确实有效)。解决方案是设置一个 iframe 并在单击移动设备时正确包含其中的所有显示内容。当移动视图显示不显示主要内容并将其所有内容插入 iframe 时。因此,稍后再次单击桌面图标时,只需删除移动视图 iframe 数据。然后更改 display: none 以阻止主要内容。通过这种方式,我在点击图标时实现了简单的移动响应视图。
标签: javascript jquery html css