摘要: 伪数组和真数组的共同之处:1.都有length属性; 2.可以通过下标获取某一个项;不同之处:伪数组不能使用真数组中的方法,例如forEach等。 将伪数组转换为真数组的方法:Array.prototype.slice.call(伪数组名称) 阅读全文
posted @ 2020-05-26 15:57 雨停了,风来了 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 设置该元素的定位方式为absolute,同时将上下左右的位置大小都设置为0,margin设置为auto,如下图所示: 阅读全文
posted @ 2020-05-26 10:14 雨停了,风来了 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 在css中添加以下样式: input::-webkit-outer-spin-button,input::-webkit-inner-spin-button { -webkit-appearance: none !important; margin: 0; } 阅读全文
posted @ 2020-04-24 22:11 雨停了,风来了 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 第一种方式:使用html Dom中的节点.classList.add("类名")和节点.classList.remove("类名")为某个元素添加或删除类名。 第二种方式:通过节点.setAttribute("class","类名"),结合replace方法实现类名的添加和删除。 当选择某个元素时显 阅读全文
posted @ 2020-04-21 00:26 雨停了,风来了 阅读(736) 评论(0) 推荐(0) 编辑
摘要: 如下图,要使复选框和后面的文字都基于外层的div垂直居中,那么要同时给div和input元素设置vertical-align:middle。(如果没有用,那么在div元素中就通过line-height为div的height值设置垂直居中 阅读全文
posted @ 2020-04-12 18:12 雨停了,风来了 阅读(563) 评论(0) 推荐(0) 编辑
摘要: 当line-height等于元素的高度时,可使该元素内的行内元素垂直居中,不会使块级显示模式元素垂直居中,在下述情况中:某个div元素内有一个h2元素,给div设置line-height等于height值时,会使h2中的文字垂直居中,而不会改变h2的位置:(因为h2继承了父元素div的line-he 阅读全文
posted @ 2020-04-08 16:56 雨停了,风来了 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 当父元素设置有overflow:hidden的情况下,设置line-height的值超出父元素盒子范围时,其内容会被隐藏,而在没有设置overflow:hidden的时候,一般情况下当line-height的值超出父元素盒子范围时,其内容会显示在下面的元素中,但由于下面元素的一些不同情况,其内容有时 阅读全文
posted @ 2020-04-08 11:44 雨停了,风来了 阅读(344) 评论(0) 推荐(0) 编辑
摘要: body中的内容如下所示,设置两个div盒子元素,其中分别放置两个p标签并写上文字。 第一种情况,css样式如下,注意给box1中的p标签设置了浮动属性,当一直调大margin-top的值,直到p标签中的文字超出了box1的范围,会发现box2中的文字不再居左显示,而是紧跟第一段文字后面显示,即使b 阅读全文
posted @ 2020-04-05 19:35 雨停了,风来了 阅读(416) 评论(0) 推荐(0) 编辑
摘要: css精灵,也叫css sprite,css雪碧图,是背景图的技术,因为如今的网速是很快的,下载一张图片用的时间很少,所以服务器的连接数是现在最珍贵的资源,连接数是有限的,所以通常将网页中一些小图片放在一张大图片中,一次性进行下载,再通过移动背景图的位置,在需要的地方显示对应的图片的位置。(由于移动 阅读全文
posted @ 2020-04-04 11:31 雨停了,风来了 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 定位:调整元素到网页一个指定位置,让元素处于一个完全脱离文档流的状态,即不会影响到其他元素的位置(和浮动半脱离文档流相比,浮动会影响到其他元素的位置) 相对定位relative:相对于元素在正常文档流的位置的相对定位位置。四个偏移量,默认是0的时候,以元素标准流的四个角度为参考点,水平方向:left 阅读全文
posted @ 2020-04-03 13:02 雨停了,风来了 阅读(908) 评论(0) 推荐(0) 编辑