我正在使用 CodeIgniter 框架构建一个响应式站点,我遇到了一个问题,希望有人能提供帮助。
该站点本身本质上是一种搜索大型信息数据库并将结果以表格格式显示的方法。
由于手机屏幕空间不足,这些设备上的搜索字词和结果将减少到在完整桌面浏览器上可用的 20 多个字段中只有 3 个,这意味着在这些设备上将只有三个字段将在这些较小的设备上搜索并呈现给用户的数据库。
无论如何,我知道如何使用媒体查询响应式地设置页面样式,但是有没有办法根据设备的屏幕尺寸实际构建搜索表单的内容?
例如,我看到它的工作方式有点像这样:
- 用户导航到搜索页面
- 页面检测到他们在手机上
- 页面的搜索条目表单仅包含 3 个字段
或者如果他们在桌面浏览器上:
- 用户导航到搜索页面
- 页面检测到他们在桌面浏览器上
- 页面的搜索条目表单包含完整的 20 多个字段
我希望这有点道理。“平板电脑呢?” 您可能会问,他们也会得到满足,但尚未确定他们将呈现多少搜索字段。
非常感谢所有的想法和建议。托尼。