- 1、本文档共43页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2016年web前端开发工程师面试题整理
2016年前端开发工程师面试题
HTML+CSS部分
1.行内元素和块级元素?img算什么?行内元素怎么转化为块级元素?
行内元素:和有他元素都在一行上,高度、行高及外边距和内边距都不可改变,文字图片的
宽度不可改变,只能容纳文本或者其他行内元素;其中 img是行元素
块级元素:总是在新行上开始,高度、行高及外边距和内边距都可控制,可以容纳内敛元素
和其他元素;
行元素转换为块级元素方式:display:block;
2.将多个元素设置为同一行?清除浮动有几种方式?
将多个元素设置为同一行:float,inline-block
清除浮动的方式:方法一:添加新的元素 、应用 clear:both;
方法二:父级 div定义 overflow: hidden;
方法三:利用:after和:before来在元素内部插入两个元素块,从面达到清除浮动的效果。
.clear{zoom:1;}
.clear:after{content:””;clear:both;display:block;height:0;overflow:hidden;visibility:hidden;}
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.简述几个 css hack?
(1)图片间隙
在 div中插入图片,图片会将 div下方撑大 3px。hack1:将div与img写在同一行。hack2:
给img添加 display:block;
dt li 中的图片间隙。hack:给img添加 display:block;
(2)默认高度,IE6以下版本中,部分块元素,拥有默认高度(低于 18px)
hack1:给元素添加:font-size:0;
hack2:声明:overflow:hidden;
表单行高不一致
hack1:给表单添加声明:float:left;height: ;border: 0;
鼠标指针
hack:若统一某一元素鼠标指针为手型:cursor:pointer;
当 li内的 a转化块元素时,给 a设置 float,IE里面会出现阶梯状
hack1:给 a加 display:inline-block;
hack2:给 li加 float:left;
5.link import两者之间区别?
(1)老祖宗的差别,@important只能加载 css
(2)加载顺序的差别,最后加载 import
(3)兼容性的差别,老浏览器不兼容
(4)使用 dom控制样式的差别
6.工作职责?公司人员?5:3前后端比例?为甚离职?
7.href和 src区别?title和 alt
href (Hypertext Reference)指定网络资源的位置(超文本引用),从而在当前元素或者
当前文档和由当前属性定义的需要的锚点或资源之间定义一个链接或者关系,在 link和 a
等元素上使用。
src (Source)属性仅仅嵌入当前资源到当前文档元素定义的位置,是页面必不可少的一部
分,是引入。在 img、script、iframe 等元素上使用。
title:既是 html标签,又是 html属性,title作为属性时,用来为元素提供额外说明信息.
alt:alt是 html标签的属性,alt属性则是用来指定替换文字,只能用在 img、area和 input
元素中(包括 applet元素),用于网页中图片无法正常显示时给用户提供文字说明使其了
解图像信息.
8.transform?animation?区别?animation-duration
Transform:它和 width、left一样,定义了元素很多静态样式实现变形、旋转、缩放、
移位及透视等功能,通过一系列功能的组合我们可以实现很炫酷的静态效果(非动画)。
Animation:作用于元素本身而不是样式属性,属于关键帧动画的范畴,它本身被用来替代
一些纯粹表现的 javascript代码而实现动画,可以通过 keyframe显式控制当前帧的属性值.
animation-durati
您可能关注的文档
- 新目标九年级unit10 Section B 2.ppt
- 期末复习Chapter5.ppt
- 杨志新-BOA Discussion for ovarian cancer.ppt
- (SC1117DG for 35V 150mA LED Driver with EE10) REVD.pdf
- 泰国ladyboys.ppt
- 00_Welcome_To_Advanced_Adams.ppt
- 01.Determining the indirect value of a customer.pdf
- 02 - SelectTwo and SCN 22.pdf
- 03 Identifiers, Keywords,and Types.pdf
- 04.Modeling churn using customer lifetime value.pdf
- Unit1-Unit8基础知识练习人教版七年级英语下册.docx
- 人教版数学八年级下册(2).pptx
- 自然选择与适应的形成课件-高一下学期生物人教版必修2(1).pptx
- 湖北省荆州中学高三第十三次周考文科综合试题扫描版含答案.doc
- Unit3Readingforwriting课件-外研版英语七年级下.pptx
- 11.《种树郭橐驼传》课件统编版高二语文选择性必修下册.pptx
- 2.7《近似数》课件浙教版七年级数学上册(1).pptx
- 第七单元5平行四边形的特征及性质(课件)-四年级数学下册(苏教版).pptx
- 历史高考创新通史岳麓版课件阶段八课时2从抗日战争到新民主主义革命的胜利.pptx
- 圆周角课件湘教版九年级数学下册(1).pptx
文档评论(0)