自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Javascript中的设置事件/事件对象及事件对象作用

设置事件DOM1级设置事件的方法1.function funcName(){alert();}2.3.var node = document.getElementById("node");node.onclick = function funcName(){alert();}取消事件: node.onclick = nul

2016-02-11 16:53:10 599

原创 JavaScript匿名函数调用

声明一个匿名函数:function f (){alert(1);}众所周知"()"的作用是将前面的函数调用;因此,利用括号将匿名函数提高等级权限,后面跟括号后实现匿名函数的调用可写为:(function f (){alert(1);})();匿名函数调用的好处是:1.程序代码没有停顿,运行到代码处后会立即执行;2.避免后文中声明与函数名相同的变量

2016-02-11 12:09:38 279

原创 函数参数的callee关键字实现函数自调用

calee关键字:意思:在函数内部使用,代表当前函数的引用!也就是名字.作用:降低代码的耦合度~耦合度:一处代码的修改导致其他代码发生改变~function f (){arguments.callee();}例如:实现阶乘的函数;function f (n){if (n>0){return n*arguments.callee(n-1);} }

2016-02-11 10:39:06 313

原创 JavaScript中函数的重载

javascript中,在声明函数时,使用的是形参,在调用函数时,使用的是实参.函数声明:function 函数名字(形参1,形参2,形参3){}函数调用:函数名字(实参1,实参2,实参3)();,函数所有的参数默认保存在arguments数组中,函数调用时,实参与形参没有严格的对应要求;例如:function getInfo(){var num = argumen

2016-02-11 10:32:21 263

原创 理解盒子的border

Css3中的borderbody{margin:100px;}div{margin:30px;}.div1{border-top:20px solid red ;border-right:20px solid blue ;border-bottom:20px solid yellow ;border-left:20px solid black ;wi

2016-02-11 10:14:28 313

原创 利用阴影和过渡制作精美的立体按钮

立体按钮制作 .shadow{ margin:200px; width:250px; height:160px; background-color:#53CAF6; border-radius:50%; text-align:center; line-height:160px; transition:box-shadow

2016-02-11 10:06:28 571

原创 网页布局CSS初始化代码

/*CSS初始化*/html,body,div,ul,li,h1,h2,h3,h4,h5,h6,input,span{margin:0;padding:0}body{font:12px/150% "宋体",arial;color:#3c3c3c;}/*设置body体内部的默认字体及行高*/h1,h2,h3,h4,h5,h6{font-size:100%;}/*让所有的标题字体和body

2016-02-11 10:00:16 579

原创 网页中Logo的样式代码

.logo{width:168px;height:76px;background:url(../img/logo.jpg) no-repeat;text-index:-9999px;/*内部文字缩进-9999 个像素,避免logo所处的div内部链接文字显示出来*/}.logo a{/*logo内部链接到主页的链接,设置成块级元素*/dispaly:bolck;he

2016-02-11 09:59:01 3841

原创 根据设备视口宽度来更换样式表

一个id和name 为viewport 的meta元标签标示约束视口,width = device-width 命令视口宽度变为设备宽度;initial-scale = 1.0, 命令视口宽度默认缩放等级为1;minimum-scale=1.0, 最小缩放等级为1;maximum-scale=1.0, 最大缩放等级为1;user-scalable=no    不允许用户缩放页面

2016-02-11 09:57:09 655

原创 利用CSS3媒体查询实现更换样式表

一个id和name 为viewport 的meta元标签标示约束视口,width = device-width 命令视口宽度变为设备宽度;initial-scale = 1.0, 命令视口宽度默认缩放等级为1;minimum-scale=1.0, 最小缩放等级为1;maximum-scale=1.0, 最大缩放等级为1;user-scalable=no    不允许用户缩放页面

2016-02-11 09:55:23 714

原创 网页的流式布局

网页的流式布局简单来讲就是网页能够随着浏览器视口大小缩放,这要求在设置元素宽高时多使用百分比.div{width: 80%;height:200px;border:3px solid black;background:red ;margin:0 auto;max-width:800px;min-width:400px;bo

2016-02-11 09:47:53 2080

原创 利用Device.js判断设备进行网页布局

1.设备判断首先在html中引入一个device.js库,然后使用内部的方法;设备检测设备var device = document.getElementById("device");//此部分为根据检测设备来更换css样式表;if(device.mobile()){device.innerHTML = "手机";window.l

2016-02-11 09:44:30 1040

原创 选择器权重,行内居中

1./*对于span之类的行内元素,如果指定了浮动的话,就相当于display:block,宽和高就会起作用*/2.选择器权重叠加原则标签选择器 1类选择器 10id选择器 100行内选择器 1000例如 div span .bd 权重为12;div span li .bd 权重为13;权重越大,优先级越高;!important 权重无限大;例如:

2016-02-11 09:41:05 340

原创 javascript中循环函数中的return

关于循环语句中的return;函数中的循环语句中有return语句,一旦执行到此语句后,函数即返回一个值,循环体与函数的执行都终止;function hasPlugins(name){name = name.toLowerCase();for(var i=0;iif (window.navigator.plugins[i].name.toLowerCase().indexOf(

2016-02-11 09:34:11 1463

原创 菜鸟学前端----图标字体使用详解

字体图标使用方法        字体图标最大的优点就是可以用代码修改样式,看过几个关于使用字体图标的教学视频,我认为最重要的还是学会根据开发人员提供的demo来学习使用,这篇文章主要是讲学习的方法.      第一步,下载字体.      先从网上下载字体图标https://icomoon.io/#icons-icomoon ,点击下载,下载完成后会形成一个压缩包IcoMoon-F

2016-02-09 20:34:40 5323 1

空空如也

空空如也

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

TA关注的人

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