reactjs - 如何使用 ReactJS 使网站响应 web 和移动
问题描述
我是 Reactjs 的新手,所以任何人都可以帮助我为桌面和移动视图做出响应式设计。
解决方案
使用 ReactJS 创建响应式 Web 应用程序有多种方法。除了使用像 Bootstrap 这样的整个框架之外,我还想创建一个带有样式组件的响应式网格视图,这非常轻松。
使用 styled-components 创建基本的网格视图 首先,我们将构建完全相同的网格,就像我在上一节中介绍的那样:
它将有十二个可能的列 一列可以跨越 1-12 列的宽度。如果总宽度小于 768px,则所有列将垂直堆叠。在以下屏幕截图中,您将看到,我创建了一个名为 Row 的组件,用于清除列之后的浮动。然后我添加了一个 Column 组件,它默认设置为 float: left ,宽度为 100%(你还记得吗?)。
推荐阅读
- html - 如何在 Outlook 中删除列表样式?
- java - 如何将图像从 Firebase 加载到导航材质抽屉图标
- c# - 从 SQL 表处理 mvc 中的多个字段
- cmake - 无法正确链接 CMakeLists 中的库
- ios - 使用 NEVPNManager 的 IPSec VPN 在睡眠时不会断开连接
- python - 如何在字符串的奇数位置找到元音?
- c# - 条件为真,但它忽略了 Selenium C# 语句
- python - connectedComponentsWithStats 在 python 中导致内存问题
- symfony - Symfony 4 - 使用 multipart/form-data 发送 POST 请求
- c - 合并排序和递归