自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 导航下拉菜单被遮住或显示不全问题所在和解决办法

导航下拉菜单被banner遮住/显示不全,这种问题是老生常谈了,经常有新手会问,有些人做了2、3年的还会经常犯错,而且好多人还以为是js问题,其实这是基本的css知识。我觉得还是有必要写一遍文章解释给新手们。一、导航下拉菜单被遮住,那是因为层叠关系错误我们必须理解层叠关系满足的2个条件:1、必须是同级;2、二者分别设定了position:relative 或 absolut

2017-12-21 16:08:18 19446 4

转载 JS与JQ中iframe获取子父级页面元素的方法

JQuery1. jquery 在iframe子页面获取父页面元素代码如下:   $("#id", parent.document)    //获取父页面 $("#id")的元素2. jquery在父页面 获取iframe子页面的元素   $("#id",document.frames('iframename').document)   //获取子页

2017-12-20 10:33:21 4829

转载 移动端根据屏幕大小自动设置body字体大小

(function (doc, win) {            var docEl = doc.documentElement,                resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize',                recalc = function ()

2017-12-13 15:04:56 2087

转载 手机网站点击链接触发颜色块的问题解决

引子前段时间做微信页面的时候,一行内容做了2个链接,点击一个标签的时候,整个颜色块会闪一下,影响美观。需求针对这种情况来问我,能否把这个一闪的颜色去掉。我当时就想,这个怎么去?那我也不好直接回绝她,好吧,我试试吧!经过研究,百度的很多a标签都是一闪一闪的,有颜色块,但是淘宝和京东的手机端就没有这种情况,这是如何做到的呢?研究通过研究他们的代码发现,在根属性中,他们设置了这样

2017-12-06 15:36:32 374

转载 手机网站的几点注意

对于手机网站建设,总结了如下几点注意:1、 安卓浏览器看背景图片,有些设备会模糊。用同等比例的图片在PC机上很清楚,但是手机上很模糊,原因是什么呢?经过研究,是devicePixelRatio作怪,因为手机分辨率太小,如果按照分辨率来显示网页,这样字会非常小,所以苹果当初就把iPhone 4的960640分辨率,在网页里只显示了480320,这样devicePixelRat

2017-12-06 15:35:49 171

转载 电脑上调试手机网站的几种方法

手机网站开发,最让人头疼的是网站的兼容问题,不同的手机可能会出现一些莫名的问题。手机网站常见问题及解决方案,我会在后面的文章陆续发表,大家可以看一下。本文主要讲解电脑上如何调试手机网站:一、安卓手机的调试:1、最常见的安卓手机的调试方法是用chrome浏览器调节,既方便有简单。(chrome的版本要在v20.0以上)按F12,调出代码调试器,如下图可

2017-12-06 15:35:08 7280

转载 Css3的Media Query方法总结—让您的网站兼容手机

最近几年,大屏幕手机和ipad等移动设备的流行,使你的网页兼容移动设备已成为一种流行!移动设备的屏幕大小是五花八门,各式各样!要想很好的兼容移动设备,Css3的media技术是功不可没。我的博客,应用了CSS3的media技术,使其在手机等移动设备上面也可以查看。当然,只凭css3的media技术,做好手机网站是远远不够的,手机网站注意事项和总结,后面会陆续出一些文章,欢迎持续关注!

2017-12-06 15:34:25 2250

转载 css input checkbox和radio样式美化

css input checkbox和radio样式美化2014年9月1日 198716次浏览在之前的一篇文章中,我已经介绍了input file上传按钮的美化,地址:http://www.haorooms.com/post/css_input_uploadmh ,今天,我们来讲一下checkbox美化和radio美化,关于select下拉框的美化的话,要用一个jquery插件

2017-12-06 15:04:01 866

转载 HTML5的 input:file上传类型控制

HTML5的 input:file上传类型控制2014年8月29日 201511次浏览一、input:file属性属性值有以下几个比较常用:accept:表示可以选择的文件MIME类型,多个MIME类型用英文逗号分开,常用的MIME类型见下表。multiple:是否可以选择多个文件,多个文件时其value值为第一个文件的虚拟路径。1、accept

2017-12-06 14:55:13 419

转载 css input[type=file] 样式美化,input上传按钮美化

css input[type=file] 样式美化,input上传按钮美化2014年8月29日 348292次浏览由于明天公司组织出去游玩,今天把这两天的博客都写了吧,今天的内容是input[type=file] 样式美化,input上传按钮美化。我们在做input文本上传的时候,html自带的上传按钮比较丑,如何对其进行美化呢?同理:input checkbox美化,

2017-12-06 14:52:30 1765

转载 清除浏览器缓存的几种方法

关于浏览器缓存浏览器缓存,有时候我们需要他,因为他可以提高网站性能和浏览器速度,提高网站性能。但是有时候我们又不得不清除缓存,因为缓存可能误事,出现一些错误的数据。像股票类网站实时更新等,这样的网站是不要缓存的,像有的网站很少更新,有缓存还是比较好的。今天主要介绍清除缓存的几种方法。清理网站缓存的几种方法meta方法//不缓存META HTTP-EQUIV="prag

2017-12-06 11:01:24 719

转载 JQ绑定事件 bind(),on(),live(),delegate()

前言因为项目中经常会有利用jquery操作dom元素的增删操作,所以会涉及到dom元素的绑定事件方式,简单的归纳一下bind,live,delegate,on的区别,以便以后查阅,也希望该文章日后能帮助到各位朋友,文中如有不当之处,还望各位指正,话不多说,直接进入正题。一、bind()简要描述bind()向匹配元素添加一个或多个事件处理器。

2017-12-06 10:46:15 518 1

原创 $.extend() 与 $.fn.extend() 的区别

$.extend(dest,src1,src2,src3...)   //将src1,src2,src3…合并到 dest 中,返回值为合并后的 dest$.extend({},src1,src2,src3...)   //也就是将"{}"作为dest参数,将src1,src2,src3…进行合并,然后将合并结果返回$.extend( true,  {},        

2017-12-06 10:05:35 253

原创 JS中call和apply的区别

call和apply的说明1、call,apply都属于Function.prototype的一个方法,它是JavaScript引擎内在实现的,因为属于Function.prototype,所以每个Function对象实例(就是每个方法)都有call,apply属性。既然作为方法的属性,那它们的使用就当然是针对方法的了,这两个方法是容易混淆的,因为它们的作用一样,只是使用方式不同。

2017-12-05 17:33:06 348

原创 字符串substring和substr的用法 与 数组splice和slice的用法

substring substr ==> 用于字符串1,substring(start,end)开始和结束的位置,从零开始的索引start     必需。一个非负的整数,规定要提取的子串的第一个字符在 stringObject 中的位置。stop     可选。一个非负的整数,比要提取的子串的最后一个字符在 stringObject 中的位置多 1。如果省略该参数,

2017-12-05 17:11:24 669

原创 js操作符类型转换大全(前端面试题之操作符)

操作符运算符,在前端的面试题目中经常出现,很多朋友在对其运算的时候经常出错。说明对操作符运算还没有完全理解,我前面的一篇文章,javascript双等号引起的类型转换,主要讲解双等号引起的类型转换。本篇文章可以说是对这篇文章的补充吧!首先,我们先来做一些题目吧!为了统一,我不混着来写这些题目,面试题目中,经常将这些题目混起来,这样对你的迷惑度会更大,为了更方便演示,我在这里分模块写了一些题

2017-12-05 16:53:34 263

原创 原生JS封装的ajax请求

/*    * JS封装ajax()函数使用方法:    *    *ajax({    *   method: "GET"/"POST",    *   url: "test.php",    *   async: true异步/false同步,    *   data:{    *       name: "leo",    *       sex: "男"

2017-12-05 16:01:48 500

转载 jquery属性的相关js实现方法

元素操作Add Class//JQUERY$(el).addClass(className);//js//谷歌浏览器,火狐浏览器,IE8+if (el.classList) el.classList.add(className);else el.className += ' ' + className;//谷歌浏览器,火狐浏览器,IE10+el.classLis

2017-12-05 11:27:23 201

原创 every() 、fliter()、forEach()、map()、some()

forEach() 方法对数组的每一个元素执行一次提供的函数。map() 方法创建一个新数组,其结果是该数组都执行一次函数,原函数保持不变。filter() 方法使指定函数测试数组的每一个元素,并放回一个通过元素的新数组。some() 方法测试该数组有元素通过了指定函数的测试,如果有返回true,否则,返回false。every() 方法测试该数组是

2017-12-05 10:44:18 259

原创 闭包

特征:1,函数嵌套函数;2,内部函数可以引用外部函数的参数和变量,参数和变量不会被垃圾回收机制所收回;好处:1.希望一个变量长期驻扎在内存当中2.避免全局变量的污染3.私有成员的存在用法:1.模块化代码2.在循环中直接找到对应元素的索引问题:IE下会引起内存泄漏eg1:函数嵌套函数,内部函数引用外部函数的变量;

2017-12-04 17:16:40 171

原创 函数申明与函数表达式

解析器在向执行环境中加载数据时,对函数声明和函数表达式并非一视同仁。解析器会率先读取函数声明,并使其在执行任何代码之前可用(可以访问);至于函数表达式,则必须等到解析器执行到它所在的代码行,才会真正被解释执行。1,函数申明 alert(sum(10,10)); function sum(num1,num2) {     return num1+num2;

2017-12-04 16:03:02 307

空空如也

空空如也

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

TA关注的人

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