两种对齐模式
2024年12月03日
这里汇总了金九银十前端常见的面试题及其答案。这些题目是根据多个面试平台和大厂面试官的经验总结出来的,希望能助你一臂之力!
下面是一些目录汇总了一些前端常见的面试题。
文章目录
一、HTML 篇
1. 简述一下你对 HTML 语义化的理解?
2. 标签上 title 与 alt 属性的区别是什么?
2024年12月03日
大家都看过国庆阅兵吧,有没有被那整齐划一的步伐震撼到!
没错,我们今天要说的,就是“齐”。
不仅是阅兵,PPT设计排版中的整齐划一也十分重要,将文字、图片、形状等进行对齐之后,会产生一种整体性和秩序感。
但是,要将文件中那么多文字和图片元素对齐,用鼠标拖拽,实在是太麻烦了。
在PPT排版设计过程中,对齐功能可以分为:
① 文字对齐
2024年12月03日
在前一篇的 PPT 教程中,没想到很多读者对于其中的快速对齐技巧非常感兴趣,那我今天就详细教一下 PPT 中的各种排版技巧。
2024年12月03日
以前我写网的网页习惯的网页都是定宽的,比如最外层设置一个宽度为980px的盒子,这是因为那时候的网页主要显示在pc端上,而pc端显示器的大小差异不会特别大。于是固定宽度的样式写法成为了流行趋势。但是随着移动互联网的到来,设备类型的增多,如智能手机,平板。那么屏幕大小的差异也就凸显出来了,如果每一个屏幕设备宽度写一个样式的话,会发现存在大量重复的样式代码,且工作量会很大,于是我们需要一种减少重复样式,让样式能够自动适应屏幕的解决方案就出来了:"响应式"。我们知道不同的设备拥有不同屏幕大小即视口(viewport),那么我们不可能一个样式适应所有的屏幕大小,那么响应式解决的就是网站自动去识别不同屏幕,然后去使用对应的样式去适应屏幕。
2024年12月03日
哈喽大家好,我是作者“未来”,本期分享的内容是Web前端系列课程,本系列总共29个阶段,坚持学习3个月蜕变为Web前端高手哦!
志同道合的小伙伴跟我一起学习交流哦!
1 为什么学习定位position
2024年12月03日
在面试的时候,当面试官问我们为什么要使用flex布局的时候,首先我们得先明白一点,问这个问题面试官到底想要了解什么?简单的回答”好用“肯定是不行的,任何方案和技术的出现都是为了弥补之前的缺陷,所以相比传统的布局方案存在的痛点,flex布局肯定有存在的优势和价值。所以接下来我们得说传统的布局是怎样的形式,然后使用了flex布局又是什么样的形式。
布局的传统解决方案,基于盒子模型,依赖 display,position,float 等属性。它对于那些特殊布局非常不方便。
2024年12月03日
1、绝对定位。盒子宽高已知, position: absolute; left: 50%; top: 50%; margin-left:-自身一半宽度; margin-top: -自身一半高度;
2、table-cell布局。父级 display: table-cell; vertical-align: middle; 子级 margin: 0 auto;
3、定位 + transform ; 适用于 子盒子 宽高不定时; (这里是本人常用方法)
position: relative / absolute;
/*top和left偏移各为50%*/
top: 50%;
left: 50%;
/*translate(-50%,-50%) 偏移自身的宽和高的-50%*/
transform: translate(-50%, -50%); 注意这里启动了3D硬件加速哦 会增加耗电量的 (至于何是3D加速 请看浏览器进程与线程篇)
4、flex 布局
父级:
/*flex 布局*/
display: flex;
/*实现垂直居中*/
align-items: center;
/*实现水平居中*/
justify-content: center;
再加一种水平方居中的方式 :margin-left : 50% ; transform: translateX(-50%);
2024年12月03日
效果图(不会截取网页gif动图[捂脸])
另外写了一个效果拼图
步骤如下:
一、每一张图片放在一个div中,然后用另一个div容器包裹了所有的图片div。
html代码:
<!------------ 第六个图片盒子开始 ------------><div class="box6">
<div class="item"><img src="./images/mi1.jpg" alt="" /></div>