【发布时间】:2016-08-12 13:56:15
【问题描述】:
大家好,我正在努力实现这一目标
当用户在桌面上时,他应该在访问页面时看到块,用户在移动时应该看到按钮,然后他应该能够切换它。
我可以通过设置使用 CSS 媒体查询来显示按钮 display: none 当屏幕尺寸 display: none 到 block 通过添加 ng-click="showBlocks={'display': 'block'}
但我不确定如何让它在某种意义上发挥作用,当我再次单击它时,它应该再次隐藏块。
我已经尝试过 ng-hide/show 但它不起作用,除非我删除 display:none 的移动尺寸,当我删除它时,我无法看到块首次访问该页面。
请帮帮我,我在这上面浪费了很多时间。提前致谢
【问题讨论】:
-
有一个 div 包含您通常想要的视图和另一个用于移动设备的视图。根据屏幕尺寸隐藏/显示它们。对于移动设备,只需实现切换块的逻辑即可。
-
@JeremyJackson 我试过但没用,因为当我访问它时,它会显示移动大小的块
标签: javascript css angularjs responsive-design