网站大量收购闲置独家精品文档,联系QQ:2885784924

2025年web前端开发面试题,易莱胜web前端开发培训面试题 .pdfVIP

2025年web前端开发面试题,易莱胜web前端开发培训面试题 .pdf

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

百学须先立志。——朱熹

web前端开发⾯试题,易莱胜web前端开发培训⾯试题

web前端开发⾯试题,易莱胜web前端开发培训⾯试题

热点:百读易莱胜官⽹

上海易莱胜

易莱胜

上海百读易莱胜

1.⾏内元素转化为块级元素?

⾏元素转换为块级元素⽅式:display:block;

2.将多个元素设置为同⼀⾏?清除浮动有⼏种⽅式?

将多个元素设置为同⼀⾏:position,float,inline-block

清除浮动的⽅式:⽅法⼀:添加新的元素、clear:both;

⽅法⼆:⽗级div定义overflow:hidden;

⽅法三:利⽤:after和:before来在元素内部插⼊两个元素块,从⾯达到清除浮动的效果。

.clear{zoom:1;}

3.怪异盒模型box-sizing?弹性盒模型|盒布局?

在标准模式下的盒模型:

盒⼦总宽度/⾼度=width/height+padding+border+margin

在怪异模式下的盒模型下,盒⼦的总宽度和⾼度是包含内边距padding和边框border宽度在内的。

盒⼦总宽度/⾼度=width/height+margin=内容区宽度/⾼度+padding+border+margin;

box-sizing有两个值⼀个是content-box,另⼀个是border-box。

当设置为box-sizing:content-box时,将采⽤标准模式解析计算;

当设置为box-sizing:border-box时,将采⽤怪异模式解析计算。

4.简述⼏个csshack?

(1)图⽚间隙

在div中插⼊图⽚,图⽚会将div下⽅撑⼤3px。

hack1:将

与写在同⼀⾏。

hack2:给添加display:block;

dtli中的图⽚间隙。

hack:给添加display:block;

(2)默认⾼度,IE6以下版本中,部分块元素,拥有默认⾼度(低于18px)hack1:给元素添加:font-size:0;

hack2:声明:overflow:hidden;

表单⾏⾼不⼀致

hack:给表单添加声明:float:left;height:;border:0;

子曰:“知者不惑,仁者不忧,勇者不惧。”——《论语》

⿏标指针

hack:若统⼀某⼀元素⿏标指针为⼿型:cursor:pointer;

当li内的a转化块元素时,给a设置float,IE⾥⾯会出现阶梯状

hack1:给a加display:inline-block;

hack2:给li加float:left;

5.:before和::before区别?

单冒号(:)⽤于CSS3伪类,

双冒号(::)⽤于CSS3伪元素。

对于CSS2之前已有的伪元素,⽐如:before,单冒号和双冒号的写法::before作⽤是⼀样的。

6.如何让⼀个div上下左右居中?

答:有三种⽅法。

⽅法1:

.div1{width:400px;

height:400px;

border:#CCC1pxsolid;

background:#99f;

position:absolute;left:50%;top:50%;

transform:translate(-50%,-50%);}

⽅法2:

.div2{width:400px;

height:400px;

border:#CCC1pxsolid;

background:#99f;

position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;}

⽅法3:

.div3{width:400px;

height:400px;

border:#CCC1pxsolid;

background:#9f9;

position:absolute;left:50%;top:50%;

margin-left:-200px;

margin-top:-200px;}

7.css2.0和css3.0

答:css3加强了css2的功能,增加了新的属性和新的标签,并且删除了⼀些冗余的标签,在布局⽅⾯减少了代码量。以前⽐

较复杂的布局现在⼀个属性就搞定了(columns之类的属性)。在效果⽅⾯加⼊了更多的效果(圆⾓,动画之类的),还有在盒

⼦模型和列表模块都进⾏了改进。不过CSS3兼容性不好,只有⼀些⾼级版本的浏览器⽀持。

以家为家,以乡为乡,以国为国,以天下为天下。——《管子》

8.弹性盒⼦模型?flex|box区别?

(1)引⼊弹性盒

文档评论(0)

***** + 关注
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档