自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 清除浮动的方法---最好用

.clearfix:after{ content:" . "; display:block; height:0; visibility:hidden; clear:both;}.clearfix{ zoom:1;}说明:子元素用了浮动,父元素直接引用clearfix这个类清除浮动。...

2019-11-07 15:21:53 146

原创 input的光标问题

问题描述:苹果电脑会出现光标太长的问题原因:input设置了固定高度解决:不要给input固定高度,用内边距撑开

2019-11-07 15:15:32 229

原创 设置文本域不可拖动:resize:none

设置文本域不可拖动:resize:none

2019-11-07 15:12:03 1341

原创 阻止时间冒泡

需求:点击input显示下拉框,点击li把li的内容赋值给input,然后下拉框隐藏;如果不选择li,点击外面下拉框也能隐藏。问题:如果不选择li,点击外面下拉框也能隐藏,采用input失去焦点(blur)让下拉框隐藏,这样获得焦点的时候blur事件会先发生,导致下拉框出不来,只是闪一下。解决:1.把li的点击事件(click)换成(mousedown)2.加延迟 $("#ipt")....

2019-11-07 14:37:18 169

原创 最新的vue没有dev-server.js文件,如何进行后台数据模拟?

在模拟后台数据的时候直接在webpack-dev-conf.js文件中修改第一步,在const portfinder = require(‘portfinder’)后添加第二步:找到devServer,在里面加上before()方法...

2018-03-23 17:15:35 278 1

原创 vue-swiper报错

Swiper is not defined没有加载js文件或位置错误下载文件包并在页面加载Swiper的js和css文件或使用Swiper的CDN服务加载文件Swiper的CDN服务如下:<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/Swiper/4.x.x/css/swiper.css">&lt...

2018-03-23 13:13:06 4568

原创 页面导入样式时,使用link和@import有什么区别?

(1)link属于XHTML标签,除了加载CSS外,还能用于定义RSS, 定义rel连接属性等作用;而@import是CSS提供的,只能用于加载CSS;(2)页面被加载的时,link会同时被加载,而@import引用的CSS会等到页面被加载完再加载;(3)import是CSS2.1 提出的,只在IE5以上才能被识别,而link是XHTML标签,无兼容问题;...

2018-03-06 15:38:12 217

原创 ES5和ES6的区别

   (1)      var  声明变量 函数作用域          let   声明变量         有{}作用域(块级作用域) 不能重复声明 代替封闭空间解决I值的问题 const 声明常量 常量不能重新赋值 常量不能二次修改 初始化的时候 必须都设置值!(2)        ES6 需要引入2个js文件-需要编译 - 浏览器不完全兼容             ...

2018-03-05 17:39:50 515

原创 鼠标移入移出的bug!

onmouseover 建议使用---onmouseenteronmouseout 建议使用---onmouseleave

2018-03-05 17:32:58 493

原创 阻止默认事件(浏览器)

return false;//阻止默认事件,但是也可以阻止冒泡ev.preventDefault(); //单纯阻止默认事件

2018-03-05 17:31:59 1240

原创 事件冒泡

ev.stopPropagation();//单纯阻止事件冒泡 return false;//也可以阻止冒泡,但是阻止默认事件

2018-03-05 17:31:29 95

原创 获取下标的四种方式

aBtn[i].index=i;aBtn.setAttribute('index',i);(function(i){})(i); var变成let

2018-03-05 17:28:08 2222

原创 选择器优先级

行间选择器  >  id选择器 > 类选择器 > 标签选择器 > 全局选择器(*) >默认 > 继承(eg:a标签的默认样式不继承父级的样式)

2018-03-05 17:22:35 118

原创 i,em,strng,b的区别

i 倾斜em 倾斜  强调!b 加粗strong 加粗 强调!更强

2018-03-05 17:19:49 308

原创 写出jq中怎么获取样式、以及设置样式、还有怎么来批量设置样式

        $(obj).css('width')        $(obj).css('width','100px');        $(obj).css({'width':'100px','height':'100px','background':'red'});

2018-03-05 17:10:57 1756

原创 写出jq中获取属性,设置属性,以及设置批量属性,还有删除属性

        获取 $(obj).attr(name)        设置 $(obj).attr(name,value)        设置批量 $(obj).attr({name:value,name1:value1。。。})        删除 $(obj).removeAttr(name)...

2018-03-05 17:05:18 404

原创 写出解决图片被标签所包时底部产生的几像素bug的两种方法

1.img { vertical-align:top; } 2.img { display:block; } 

2018-03-05 17:03:19 104

原创 写出让一个宽高为100px的div在浏览器中绝对居中的代码

1.{width:100px;height:100px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-50px}2.{width:100px;height:100px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;}

2018-03-05 17:01:38 2791

原创 vue-cli脚手架构建项目

1.全局安装vue-cli  npm install vue-cli -g2.初始化vue项目  vue init webpack 项目名3.启动项目  cd 项目名  cnpm install 安装相关依赖  cnpm run dev 运行项目

2018-03-05 16:56:18 133

空空如也

空空如也

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

TA关注的人

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