2024年前端最新CSS面试常见布局问题,2024年最新字节跳动内容审核面试问题及答案 | 您所在的位置:网站首页 › 量子的位置和动量 › 2024年前端最新CSS面试常见布局问题,2024年最新字节跳动内容审核面试问题及答案 |
性能优化
1.webpack打包文件体积过大?(最终打包为一个js文件) 2.如何优化webpack构建的性能 3.移动端的性能优化 4.Vue的SPA 如何优化加载速度 5.移动端300ms延迟 6.页面的重构 所有的知识点都有详细的解答,我整理成了280页PDF《前端校招面试真题精编解析》。 开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】 下面贴实现代码,利用了relative的position 和 margin调位置,重点是,left的margin-left=-100%是直接到center的左上部分 需要自己理解消化一下 Css: html, body { height: 100%; } .container { height: 100%; padding: 0 200px; } .left, .right { width: 200px; // css中表达式尽量少些,影响速度,性能不好 /*为了显示 看效果 */ min-height: 200px; background-color: lightblue; /* margin-left: -200px; //要实在难理解 像左面这么写也可以 position: relative; right: -200px; */ } .center{ width: 100%; word-wrap: break-word; // 文字大于div宽度会自动换行 min-height: 400px; background-color: lightsalmon; } .left,.right, .center{ float: left; } .left{ margin-left: -100%; // ①页面张不开,container在限制,所以我们用 margin-left 向左(到头会自动向上弹)移至上面的行 position: relative; left: -200px; // ②然后使用left 向左调200px 完成在左边 } .right{ margin-right: -200px; } html: 双飞翼布局 flex布局(高级,方便) 还有可以通过定位解决定位就是 中间的元素margin : 0 200px 两边都是200px 中间自适应即可, 然后两边用 left:0 和right:0 来放在两边 ,这种解决办法是仅次于flex的难度 移动端响应式布局开发的三大方案 media (media和rem比较常规) rem flex vh/vw … 课后作业 ================================================================= 1.使用css,让一个div消失在视野中,发挥想象力 2.请说明z-index的工作原理,使用范围? 最后如果你已经下定决心要转行做编程行业,在最开始的时候就要对自己的学习有一个基本的规划,还要对这个行业的技术需求有一个基本的了解。有一个已就业为目的的学习目标,然后为之努力,坚持到底。如果你有幸看到这篇文章,希望对你有所帮助,祝你转行成功。 开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】 |
CopyRight 2018-2019 实验室设备网 版权所有 |