html - 当视图差异太大时,是否可以将 display:none 用于响应式网站?
问题描述
我实际上正在开发一个响应式网站(使用 Wordpress)。对于响应性,我通常使用 Bootstrap 的网格,但是这次设计模型对于 2 个视图是完全不同的,所以这里没有真正好的使用 Bootstrap 的方法。
我正在考虑使用display:none
规则来切换视图。
但我担心的是:这样做是否是一个好习惯,因为移动和桌面视图的所有内容都将下载两次。如果没有:还有其他方法吗?
解决方案
尽管不推荐使用 display none 并将其视为不好的做法。但主要是尽量避免它。如果可能,您可以使用媒体查询来调整移动视图的样式。
推荐阅读
- node.js - 如何使用 Jsonwebtoken NPM 包验证 Azure AD 颁发的 JWT 令牌?
- sql - SQL:使用前一行的值填充当前行
- mysql - 是否可以在时间戳上对 Mysql 表进行索引
- python - 输入两个单独的列表并输出一个字典列表
- android - 如何从可移动 sd 卡路径中获取所有文件路径和名称?
- c++ - 如何检查用户输入是否超过一个字母并在 C++ 中正确显示
- database - DynamoDB DAX 是否可以水平扩展?
- eclipse-plugin - Eclipse Oxygen 不与 VSS 连接
- ios - 设备锁定时是否可以处理通知操作?
- marklogic - MarkLogic 内容处理框架 (CPF) 管道必须是线性的还是非循环的?