自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 JS中常见的浏览器兼容问题

/ 1、获取非行内样式的兼容封装 function getStyle(ele, attr){ if(ele.currentStyle){ return ele.currentStyle[attr]; }else{ return getComputedStyle(ele)[attr] } } // 2、获取事件对象// 正常浏览器:事件处理函数的第一个参数// IE浏览器:在事.

2021-11-23 15:53:13 530

原创 数组去重的11种方法

var arr=[1,44,3,5,27,3,37,3,4,5,6,7,27]//1.将数组的每一个元素依次与其他元素做比较,发现重复元素,删除 function fn1(arr){ for(var i=0;i<arr.length;i++){ for(var j=i+1;j<arr.length;j++){ //依次与其他比较时,j=i+1,永远在i前面一个格子,删掉一个就要j-- if(a.

2021-11-23 15:31:53 338

原创 冒泡排序和选择排序(JavaScript)

冒泡排序var arr = [7,6,5,4,3]; console.log(arr); // 两两比较,大的放后面 // 0-1, 1-2, 2-3, 3-4 0~length-1-0 // 0-1, 1-2, 2-3 0~length-1-1 // 0-1, 1-2 0~length-1-2 // 0-1 0~length-1-3 for(var i=0;i&lt...

2021-11-19 14:25:00 451

原创 解决高度塌陷的4种方法(推荐:万能清除法)

举例:<div class="bigbox"> <div class="smallbox" style="float: left;">0000</div></div>//这种情况父元素会塌陷,高度为0//style样式中添加.bigbox:after{ content:".";clear:both;display:block;height:0;overflow:hidden;visibility:hidden; }//问题就解决了

2021-11-13 11:55:32 934

原创 CSS水平居中和垂直居中总结

水平居中对于行内元素 : text-align: center; 对于确定宽度的块级元素: (1)width和margin实现。margin: 0 auto; (2)绝对定位和margin-left: -width/2, 前提是父元素position: relative 对于宽度未知的块级元素 (1)table标签配合margin左右auto实现水平居中。使用table标签(或直接将块级元素设值为 display:table),再通过给该标签添加左右margin为auto。 (2)inline-bloc

2021-11-11 20:07:27 83

原创 CSS中水平垂直居中的几种方法

1.设置一个元素Con(未知大小)在Box里面水平垂直居中的方法HTML结构:con盒子未知大小1.<div class="box">2. <div class="con"></div>3.</div>第一种方法:利用Css3中的的flex给box加flex并设置其内部盒子的排列方式.box{display:flex;justify-content:center;align-items:center}或者给box加f.

2021-11-11 19:44:46 437 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除