我使用React 想要封装一个如下的组件,
- 拉伸整个页面,1的高度不变,2和4的宽度不变
- 3里面我是想要放一个画布(无限大小)。
请问下,是否有现成的开源组件可以直接使用呢?
我使用React 想要封装一个如下的组件,
请问下,是否有现成的开源组件可以直接使用呢?
如果仅是布局的话,直接用 flex
布局(弹性)就行了,这里是文档 👉 flex 布局的基本概念 - CSS | MDN
这里是教程 👇
以及一个简单的 🌰 在线Demo
P.S 你可以会遇到的问题 👇
Flex 容器宽度被内容撑开的问题 - SegmentFault 思否
简写的 flex:1 具体简写了些什么? - SegmentFault 思否
本文参与了SegmentFault 思否面试闯关挑战赛,欢迎正在阅读的你也加入。
6 回答2.3k 阅读
3 回答2.1k 阅读✓ 已解决
2 回答2.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
2 回答1.9k 阅读✓ 已解决
同上 flex 布局就行