web前端开发面试题_易莱胜web前端开发培训面试题.doc

web前端开发面试题_易莱胜web前端开发培训面试题.doc

ID:48636769

大小:64.00 KB

页数:26页

时间:2020-01-30

web前端开发面试题_易莱胜web前端开发培训面试题.doc_第1页
web前端开发面试题_易莱胜web前端开发培训面试题.doc_第2页
web前端开发面试题_易莱胜web前端开发培训面试题.doc_第3页
web前端开发面试题_易莱胜web前端开发培训面试题.doc_第4页
web前端开发面试题_易莱胜web前端开发培训面试题.doc_第5页
资源描述:

《web前端开发面试题_易莱胜web前端开发培训面试题.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、.word可编辑.web前端开发面试题,易莱胜web前端开发培训面试题热点:百读易莱胜官网上海易莱胜易莱胜上海百读易莱胜1.行内元素转化为块级元素?行元素转换为块级元素方式:display:block;2.将多个元素设置为同一行?清除浮动有几种方式?将多个元素设置为同一行:position,float,inline-block清除浮动的方式:方法一:添加新的元素、clear:both;方法二:父级div定义overflow:hidden;方法三:利用:after和:before来在元素内部插入两个元

2、素块,从面达到清除浮动的效果。.clear{zoom:1;}.clear:after{content:””;clear:both;display:block;height:0;overflow:hidden;visibility:hidden;}.专业.专注..word可编辑.3.怪异盒模型box-sizing?弹性盒模型

3、盒布局?在标准模式下的盒模型:盒子总宽度/高度=width/height+padding+border+margin在怪异模式下的盒模型下,盒子的总宽度和高度是包含内边距padd

4、ing和边框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。hack

5、1:将

写在同一行。hack2:给添加display:block;dtli中的图片间隙。.专业.专注..word可编辑.hack:给添加display:block;(2)默认高度,IE6以下版本中,部分块元素,拥有默认高度(低于18px)hack1:给元素添加:font-size:0;hack2:声明:overflow:hidden;表单行高不一致hack:给表单添加声明:float:left;height:;border:0;鼠标指针hack:若统一某一元素

6、鼠标指针为手型:cursor:pointer;当li内的a转化块元素时,给a设置float,IE里面会出现阶梯状hack1:给a加display:inline-block;hack2:给li加float:left;5.:before和::before区别?单冒号(:)用于CSS3伪类,双冒号(::)用于CSS3伪元素。对于CSS2之前已有的伪元素,比如:before,单冒号和双冒号的写法::before作用是一样的。.专业.专注..word可编辑.6.如何让一个div上下左右居中?答:有三种方法。方

7、法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;lef

8、t:0;top:0;bottom:0;right:0;margin:auto;}

.专业.专注..word可编辑.方法3:.div3{width:400px;height:400px;border:#CCC1pxsolid;background:#9f9;position:absolute;left:50%;top:50%;margin-left:-200px;margin-top:-200px;}
7.css2

9、.0和css3.0答:css3加强了css2的功能,增加了新的属性和新的标签,并且删除了一些冗余的标签,在布局方面减少了代码量。以前比较复杂的布局现在一个属性就搞定了(columns之类的属性)。在效果方面加入了更多的效果(圆角,动画之类的),还有在盒子模型和列表模块都进行了改进。不过CSS3兼容性不好,只有一些高级版本的浏览器支持。8.弹性盒子模型?flex

10、box区别?(1)引入弹性盒布局模型的目的是提供一种更加有效的方式来对一个容器中的条目进行排列、对齐和分配空

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。