• 1、什么是BFC ? 如何触发?有什么特点?如何解决margin”塌陷”?
  • 2、css 什么原因会导致溢出?说说overflow不同值的区别?
  • 3、三栏布局有什么实现方式?
  • 4、css calc 属性的作用是什么?主要用于解决什么问题?
  • 5、有一个固定长宽div,怎么实现在屏幕上垂直水平居中?
  • 6、描述一下渐进增强(progressive enhancement)和优雅降级(graceful degradation)
    • 渐进增强是指在保证核心功能的基础上,随着设备环境的完善,逐渐增加复杂功能和交互,增强用户体验
    • 优雅降级就是指在最佳条件下展示最完整的功能,随着设备降级,功能逐渐减少,最后只留下核心功能