笔试知识点
程序员文章站
2022-05-10 15:36:25
...
20170831-美团笔试知识点
(1)主码是表中的一列或多列的组合,它的值唯一标识了表中的一行记录 。
(2)外码是这样的一列或多列的组合,它存在于表1中,但不是表1的主码;它同时存在于表2中,而且是表2的主码,于是称这一列或多列的组合是表1相对于表2的外码。
(3)
20170902-拼多多笔试
(1)输出错误:
console.log(a);
a=3;
(2)输出undefined:
console.log(a3);
var a3 = 2;
(3)节点不可见
- display:none
- text-indent:-999em
- position:absolute;top:-999em或left:-999em
- opacity:.5;filter:alpha(opacity=x);
- font-size:0
- height:0;overflow:hidden
(4)清除浮动
http://www.cnblogs.com/ForEvErNoME/p/3383539.html
在非IE浏览器(如Firefox)下,当容器的高度为auto,且容器的内容中有浮动(float为left或right)的元素,在这种情况下,容器的高度不能自动伸长以适应内容的高度,使得内容溢出到容器外面而影响(甚至破坏)布局的现象。这个现象叫浮动溢出,为了防止这个现象的出现而进行的CSS处理,就叫CSS清除浮动。
方法一:使用带clear属性的空元素
在浮动元素后使用一个空元素如
或
来进行清理。
方法二:使用CSS的overflow属性
给浮动元素的容器添加overflow:hidden;或overflow:auto;可以清除浮动,另外在 IE6 中还需要触发 hasLayout ,例如为父元素设置容器宽高或设置 zoom:1。
在添加overflow属性后,浮动元素又回到了容器层,把容器高度撑起,达到了清理浮动的效果。