2024年前端最新CSS面试常见布局问题,2024年最新字节跳动内容审核面试问题及答案 您所在的位置:网站首页 量子的位置和动量 2024年前端最新CSS面试常见布局问题,2024年最新字节跳动内容审核面试问题及答案

2024年前端最新CSS面试常见布局问题,2024年最新字节跳动内容审核面试问题及答案

2024-06-15 05:31| 来源: 网络整理| 查看: 265

性能优化

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 实验室设备网 版权所有