错题记录
4.文本尺寸12px,下列哪些可以实现2倍行高?
A、line-height:2rem B、line-height:24px
C、line-height:2 D、line-height:200%;
答案:A,B,C,D
6.阴影box-shadow:0 0 10px red; 其中10px表示?
A、投影向右10px B、投影向左10px
C、投影大小10px D、投影向下10px
答案:C
9.根据下面代码,.subbox盒子距.box盒子顶部距离多大?
.box{ float: left; width: 300px; height: 200px; }
.subbox { margin-top:50%;}
<div class=”box”>
<div class=”subbox”></div>
</div>
A、50px B、100px C、150px D、200px
答案:C
10.盒子使用visibility设置hidden后还保留位置吗?
A、保留位置 B、不保留位置
答案:A
13.根据下列代码.about的高是多少?
.about { maring: 0 auto; }
.about-img { float: left; height: 200px; }
.about-text { height: 100px; }
<div class=”about”>
<div class=”about-img”></div>
<div class=”about-text”></div>
</div>
A、0 B、100px C、200px D、300px;
答案:C
15.阅读以下代码说明.box的DIV实际大小是多少?
.box{
box-sizing: content-box;
width: 200px;
height: 200px;
padding: 20px;
background-color: green;
border: 5px dotted red;
}
<div class="box"></div>
A、200px B、225px C、250px
答案:C
- 有关CSS外边距margin说法错误的是
A、围绕在元素边框的空白区域是外边距
B、margin设置为auto相当于设置为0
C、设置外边距会在元素外创建额外的“空白”
D、设置外边距使用 margin 属性,可以接受任何长度单位、百分数值甚至负值。
答案:B
- 在 HTML5 中,哪个属性用于规定输入字段是必填的?
A、required
B、formvalidate
C、validate
D、placeholder
答案:A
- 关于标签,下列说法错误的是
A、标签中controls属性决定是否向用户显示控件
B、与之间插入的内容是用来解释控件的
C、标签可以和input标签配合进行使用,来显示列表
D、标签不填写max和value会自动滑动
答案:B
- 以下可以被子元素继承的属性是
A、font-size
B、margin
C、padding
D、color
答案:A,D
- 下列说法正确的有:
A、visibility:hidden;所占据的空间位置仍然存在,仅为视觉上的完全透明;
B、display:none;不为被隐藏的对象保留其物理空间;
C、visibility:hidden;与display:none;两者没有本质上的区别;
D、visibility:hidden;产生reflow和repaint(回流与重绘);
答案:A,B
- 关于SVG和CANVAS,下面陈述正确的有?
A、SVG做动画性能要优于CANVAS
B、CANVAS做动画性能要优于SVG
C、SVG产生的dom数量比CANVAS要少
D、CANVAS产生的dom数量比SVG要少
E、CANVAS可以使用css设置动画样式
F、 SVG可以使用css设置动画样式
答案:D,F
-
下面四个变量声明语句中,哪一个变量的命名是正确的?
A.var for B.var txt_name
C.var myname myval D.var 2s
答案:B
简答:
4. 对 BFC 规范(块级格式化上下文:block formatting context)的理解?
答:BFC指的是块级格式化上下文,一个元素形成了BFC之后,那么它内部元素产生的布局不会影响到外部元素,外部元素的布局也不会影响到BFC中的内部元素。一个BFC就像是一个隔离区域,和其他区域互不影响。