1.要运用css3动画,你需要运用什么规则?
答:@keyframes规则和animation属性。
2.bootstrap中,一个元素需要在打印时隐藏,使用的类是?
答:hidden-print
3.关于IE、FF下面CSS的解释区别描述正确的:
答:1)火狐浏览器中,非float的div前面有同一父级的float的div,此div若有背景图,要使用clear:both,才能显示背景图,而IE6.0中不用使用clear:both。2)在[text-decoration:underline]的属性下,IE6.0显示的下划线会比FireFox低一点。在FireFox中,部分笔画会在下划线的下面1个象素左右。3)IE6.0的div的内嵌div可以把父级的高度撑大,而FireFox不可以,要自己设置高度。4)当设置为三列布局时,IE6.0的float宽度不能达到100%,而FireFox可以。当设置为两列布局时,两种浏览器都可以。
4.HTML5新增的表单元素:
答:datalist 元素规定输入域的选项列表。 keygen 元素的作用是提供一种验证用户的可靠方法。 output 元素用于不同类型的输出。
5.有关HTML的Doctype和严格模式与混杂模式的描述:
答:1)<!DOCTYPE> 声明位于文档中的最前面,处于 <html> 标签之前。告知浏览器的解析器,用什么文档类型 规范来解析这个文档。2)严格模式的排版和 JS 运作模式是 以该浏览器支持的最高标准运行。在混杂模式中,页面以宽松的向后兼容的方式显示。模拟老式浏览器的行为以防止站点无法工作。3)DOCTYPE不存在或格式不正确会导致文档以混杂模式呈现。
6.css 中可继承的属性有哪些:
答:font-size、color
7.在使用table表现数据时,有时候表现出来的会比自己实际设置的宽度要宽,为此需要设置下面哪些属性值?
答:cellpadding=0,cellspacing=0
8.在html中,帧元素(frameset)的优先级最高,表单元素比非表单元素的优先级要高。