1.retina屏幕的了解:
这个名词讲真我是第一次听说,retina是一种新型的高分辨率的显示技术,可以把更多的像素压缩至一块屏幕,这种分辨率在正常的观看距离下足以使人肉眼无法分辨其中的单独像素,也被称为是视网膜显示屏。retina是一种规格而不是屏幕的材质。
2.css布局的属性有哪些:
我觉得有这几个重要的:display,float,clear,visibility,overflow。
display中常见的有block,inline-block,inline,table,table-cell,flex;
float中常见的有left,right还有一个none,不过一般不会用到它,不浮动还写啥啊;
相对应的即有clear,用来清浮动clear:both;
visibility主要是visible和hidden,hidden用来对象隐藏。
overflow:hidden,scroll,auto,visible此外overflow还有x轴y轴两种来算。
3.如果说在一个div中你存放了一张图,图片下有空格,怎么办?
在css的对齐方法中有一个vertical-align属性,其中就有一个baseline的默认值,就是说默认对齐方法,这个是外国人写的,所以说对齐是和基线对齐,你可以想为四线三格中的第三行,所以有空隙,如果说你不想有的话可以用他的bottom属性。
PS:他的属性还有sub,super,top,middle...适用于内联和table-cell的元素,默认baseline。
4.说一说你用的框架:
首先虽然说js的框架不是校招所考察的重点,但是你知道的越多对你的帮助自然越大。
就我自己而言,我用的最多最熟练的是jquery,用过的框架有vue,bootstrap,了解过react,angularjs,zepto(其中我的zepto因为和jquery很相像的语法,我就看了看源码,没用过),express