自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 js作用域与作用域链详解

一:函数作用域先看一小段代码:var scope="global";function t(){ console.log(scope); var scope="local" console.log(scope);}t();(PS: console.log()是firebug提供的调试工具,很好用,有兴趣的童鞋可以用下,比浏览器+alert好用多了)第一句输出的...

2019-04-29 15:57:58 227

原创 三个盒子,左右定宽,中间自适应

html代码 <div class="left">1111</div> <div class="center">1212</div> <div class="right">222</div> 方法一:绝对定位 <style type="text/css"> .left{ pos...

2019-04-22 17:07:40 2407

转载 cookies sessionStorage和localstorage区别

localStorage、sessionStorage、Cookie共同点:都是保存在浏览器端,且同源的。localStoragelocalStorage生命周期是永久,这意味着除非用户显示在浏览器提供的UI上清除localStorage信息,否则这些信息将永远存在。存放数据大小为一般为5MB,而且它仅在客户端(即浏览器)中保存,不参与和服务器的通信。sessionStorage ses...

2019-04-20 23:44:57 171

原创 清除浮动

一个块级元素如果没有设置height,其高度就是由里面的子元素撑开,如果子元素使用浮动,脱离了标准的文档流,那么父元素的高度会将其忽略,如果不清除浮动,父元素会出现高度不够,那样如果设置border或者background都得不到正确的解析 <style type="text/css"> .div1{background:#000080;border:1px solid r...

2019-04-20 17:37:59 152

原创 float在什么情况下会失效?

float在什么情况下会失效?1、两个同级div,第一个设置float:left,第二个未设置,则会第一个脱离了文档流,也就是说第二个div无视第一个的存在,将与之发生重叠2、将浮动元素设置为绝对定位(position:absolute),浮动失效3、元素设置为display:none;时,浮动失效...

2019-04-20 13:07:11 5381 1

原创 vue创建项目找不到dev-server.js文件

跟着视频学习高仿饿了么,视频中的vue版本为1.0,我使用的vue2.6.8在mock数据的时候,发现vue-cli创建项目build文件夹里面没有dev-server.js**新版本的vue已将dev-server.js与webpack.dev.conf.js合并了,**我们只需要在webpack.dev.conf.js中配置就可以啦如下图要放进devServer中,在devServe...

2019-04-10 21:15:57 1918

转载 display:table的几个用法

DIV+CSS的布局已经让表格布局几乎很少用到,除非表格语义性很强的情况。display:table解决了一部分需要使用表格特性但又不需要表格语义的情况,尤其是DIV+CSS很不方便解决的问题,比如以下两种情况:一、父元素宽度固定,想让若干个子元素平分宽度通常的做法是手动设置子元素的宽度,如果设置百分数不一定能整除,设置具体的数值又限制了父元素的宽度固定,很烦。可以使用display:t...

2019-03-11 10:12:15 373

原创 普通数组转化为json数组

创建两个数组,遍历复选框,将选中的复选框放进一个数组并且赋值为1,未选中的放进一个数组赋值为2,id值和赋的值组成一个json传值给后台。 var str = []; var arr=[];$(".btn").each(function (index, item) { if(item.checked){ str.push($(this).val()); }...

2018-11-11 16:36:35 1775

原创 jq id为变量

$(&amp;amp;amp;quot;#&amp;amp;amp;quot;+变量)遍历json对象,想要获取的key作为id $.each(json,function(key,value){ if(value==1){ $(&amp;amp;amp;quot;#&amp;amp;amp;quot;+key).prop(&amp;amp;amp;quot;

2018-11-11 15:59:05 352

转载 页面加载问题

html代码: &amp;lt;button id=&quot;btn&quot; onclick=&quot;f()&quot;&amp;gt;click&amp;lt;/button&amp;gt;js代码: &amp;lt;script type=&quot;application/javascript&quot;&amp;gt; window.onload = func

2018-11-11 15:44:44 276

原创 获取json对象的长度

json数组是有长度length的,但是json对象没有length属性。json数组:var json1={"data":[{"name":"willy","age":"18"},{"name":"kity","age":"18"}]};获取json1数组的长度:json1.data.length(这里的长度为2)遍历

2018-11-11 15:05:00 2299

原创 背景图片自适应,不重复

效果图

2018-11-04 21:02:13 1578

原创 table中td设置宽度无效

方法一:tableLayout 属性用来显示表格单元格、行、列的算法规则。&lt;table style="table-layout:fixed"&gt;&lt;td style="width:80px;"&gt;&lt;/td&gt;&lt;/table&gt;方法二:&lt;table&gt;&lt;td &gt;&lt;div style=

2018-11-04 20:28:21 8013

转载 html中table设置滚动条

主要是给table放到一个div里去,然后再设置div显示滚动条&lt;!--div比table大小要小才会显示--&gt; &lt;div style="overflow-x: auto; overflow-y: auto; height: 100px; width:200px;"&gt; &lt;table id="table" border="1" align="center&qu

2018-11-04 20:08:48 23652 2

原创 ajax获取json数据的具体项为undefined

ajax获取json数据的具体项为undefined,最后发现是json数据格式的问题,把“”中不必要的空格删除掉。原因:1:没有写dataType类型2:将dataType写为datatype3:返回的json数据格式不标准。...

2018-11-04 19:57:45 1219

转载 label:for属性和form属性

label:for属性和form属性label的for属性写法一:&lt;form&gt; &lt;label for="id_one"&gt;id_one&lt;/label&gt; &lt;input type="radio" name="id" id="id_one" value="id_one" /&gt; &am

2018-10-27 13:54:34 354

原创 html中charset="UTF-8" 依然出现中文乱码

js将json数据填入表格,json数据中的中文乱码原因:是让浏览器要用utf-8来解释,而文档的编码格式,是保存时的选择决定的。读取j本地的json文档,记事本默认保存的格式为ANSI。所以要将文档的格式保存时设定为utf-8...

2018-10-26 17:14:04 19222 1

原创 git和码云的使用

生成公钥id1、首先检查本机公钥:$ cd ~/.ssh如果提示:No such file or directory 说明你是第一次使用git。如果不是第一次使用,请执行下面的操作,清理原有ssh密钥。$ mkdir key_backup$ cp id_rsa* key_backup$ rm id_rsa*2、生成新的密钥:$ ssh-keygen -t rsa -C “您的邮箱地...

2018-10-22 09:20:51 330 1

原创 文本两端对齐

例如像如图所示的情况,用户名为三字文本,密码为两字文本,用&nbsp;来空开,但是效果并不好,兼容性有问题,造成不美观。要实现文本两端对齐使用 letter-spacing。先将两个文本内容放进span标签,设置span标签的width为3em(图中最长的文本为3字),短文本的letter-spacing即为(3-2)/(2-1)=1(公式为(x-y)/(y-1))...

2018-10-22 09:19:37 335 1

转载 innerText、innerHtml、value的区别

1.innerText是将标签之间的内容作为字符串输出 (label控件用innerText有效) 2.innerHtml是将标签之间的内容作为HTML内容解析 (获得td、div等html元素时候,它们是没有value或是text属性,只能用innerHtml) 3.value是表单元素特有的属性,输入输出的是转义文本(字符串); (Button、CheckB...

2018-09-23 09:45:45 648

空空如也

空空如也

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

TA关注的人

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