总结
我在成长过程中也是一路摸爬滚打,没有任何人的指点,所以走的很艰难。例如在大三的时候,如果有个学长可以阶段性的指点一二,如果有已经工作的师兄可以告诉我工作上需要什么,我应该前面的三年可以缩短一半;后来去面试bat,失败了有5、6次,每次也不知道具体是什么原因,都是靠面试回忆去猜测可能是哪方面的问题,回来学习和完善,当你真正去招人的时候,你就会知道面试记录是多么重要,面试官可以从面试记录里看到你的成长,总是去面试,总是没有成长,就会被定义为缺乏潜力。
开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】
实现原理:
实现这个布局,首选我们需要把所有的内容先包裹在一个div
元素里面,然后给这个元素column-width
和column-gap
属性。
然后,为了防止任何元素被分割到两个列之间,将column-break-inside: avoid
添加到各个元素中。
神奇的效果就完美实现了,零JavaScript。
我们来看看代码:
![](https://img-blog.csdnimg.cn/img_convert/8177fa0dd36c86798ccfefcb857453a7.jpeg)
![](https://img-blog.csdnimg.cn/img_convert/76110896c50a7ef2c9be27da269f926b.jpeg)
![](https://img-blog.csdnimg.cn/img_convert/420c4ccc4e969171885043e7d27f18fa.jpeg)
![](https://img-blog.csdnimg.cn/img_convert/857d43dccfb07cb44f6c6365d11ee037.jpeg)
![](https://img-blog.csdnimg.cn/img_convert/c2d104d92089aa50886b59b46dbe4302.jpeg)
![](https://img-blog.csdnimg.cn/img_convert/92534274a2e7064030449715f75b186f.jpeg)
![](https://img-blog.csdnimg.cn/img_convert/eb6c6b4e082fbdca6b9a89edbf144bb8.jpeg)
![](https://img-blog.csdnimg.cn/img_convert/b5c2e4085ec894d7f1723b8436de7377.jpeg)
![](https://img-blog.csdnimg.cn/img_convert/21c406c535d8bb3915803267eea10c1b.jpeg)
![](https://img-blog.csdnimg.cn/img_convert/fc57bf84453c55bda3a648886924abc8.jpeg)
.columns {
column-width: 320px;
总结
我在成长过程中也是一路摸爬滚打,没有任何人的指点,所以走的很艰难。例如在大三的时候,如果有个学长可以阶段性的指点一二,如果有已经工作的师兄可以告诉我工作上需要什么,我应该前面的三年可以缩短一半;后来去面试bat,失败了有5、6次,每次也不知道具体是什么原因,都是靠面试回忆去猜测可能是哪方面的问题,回来学习和完善,当你真正去招人的时候,你就会知道面试记录是多么重要,面试官可以从面试记录里看到你的成长,总是去面试,总是没有成长,就会被定义为缺乏潜力。
开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】
486d4c3ab8389e65ecb71ac0)**
[外链图片转存中…(img-wf6wbY8H-1715399801775)]
[外链图片转存中…(img-yI1VtVcH-1715399801776)]