京东前端实习生面试经验:作为一个前端开发人员,CSS3和HTML5 必须熟练使用
CSS3新特性:
1、抛弃图片的视觉效果(圆角,阴影,渐变背景,半透明,图片边框等)
2、盒模型变化
3、阴影效果
4、多列布局与弹性和模型布局
5、Web字体和Web Font图标
6、颜色与透明度
7、圆角与边框的新法
8、盒容器的变形
9、CSS3过渡与动画交互效果
10、媒体特性与Responsive布局
两个概念:
1、渐进增强:在编写web界面时,首先保证最核心的功能更实现,让人和低端浏览器都鞥能看到站点内容,然后考虑使用高级单非必要的CSS和JS等增强功能,为当前和未来的浏览器提供工号的支持,给用于带来更好的体验。
2、优雅降级:在设计的时候,先考虑低端设备用户能否看到所有内容,然后在此基础上为高端用户进行设计,不仅为高端设备用户提供一个更完美的应用,也要为不同性能级别设备的用户设计不同级别的不那么完美的应用。
网友评论