一、笔试题
1) 写一种清除浮动的方法(在不添加任何语义标签的前提下)
2) CSS优先级是怎样判断的
3) font-family:Tahoma;font-size:14px;line-height:22px;font-weight:bold;写出CSS的缩写
4) CSS怎样定义才能使一个没有定义宽度的div水平居中
5) 说说CSS Sprite的优缺点
6) 说说em和strong标签的语义
7) .test a{}和.test .exp{}两种样式写法哪种性能比较好,说明理由
8) javascript中怎么给一个div定义margin-top:30px样式
9) 下面代码运行后,alert弹出的值为多少?
(function(){ var a=[1,2,3]; var b=a; a[0]=99; alert(b); })();
10) 写一个简单的选项卡js
二、面试题
11) 页面上有些图片需要放到最后加载,请基于jquery写一段大致的实现方法
12) 在a页面点击一个连接b.html后如何将页面以无刷新的方式切换到b,且url为b.html
13) 用css实现鼠标悬浮在a元素上1秒后文字颜色变红
14) 如何实现仅加载可视区域内的图片
15) 用json表示一个数组,每个数组元素是一个对象,每个对象有两个属性
16) 用json表示一个树结构(递归)
17) http请求状态码表示的意义
18) form标签里还有哪些属性
19) 表单中有一些checkbox该如何提交值,name一样吗