CSS重置CSS多浏览器兼容
这一块CSS代码重置适合所有的浏览器以防止你的CSS代码不一致导致的兼容性问题 html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline...
DIV高度自适应方法
网站优化(seo)中,提到过网站样式的优化,即在网站的布局设计中,采用DIV+CSS来布局。网站制站中,我们经常要把两个并排显示的div实现一样高的效果,即每列高度(事先并不能确定哪列的高度)的相同,有以下几种方法(方法来源来互联网): 1、JS实现(判断2个div高); 2、纯css方法; 3、加背景图片实现。 div+css基本布局: <div id="mm"> <div id="mm1"></div> <div id="mm2"></div> </div> 1、js实现div自适应高度 代码如下: <script type="text/javascript"> &...
常用的javascript小技巧
字符串转换为数值 常规方法: var var1 = parseInt("2"); var var2 = parseFloat("2"); var var3 = Number("2"); var var3 = new Number("2"); 简便方法: var var1 = +("2"); 将其他类型转换为boolean类型 在JavaScript中,所有值都能隐式的转化为Boolean类型: 数据类型 转换为true的值 转换为false的值 Boolean true false String 任何非空字符串 ""(空字符串) Number 任何非零数字值(包括无穷大) 0、NaN Object 任何对象 null Undefined (不适用) undefined 举...
你不得不收藏的30个CSS代码片段
CSS 是我们使用的功能强大和最常用 web 语言。他可以兼容新旧不同的浏览器,他的兼容跨度确实够大的,从微软的IE到火狐再到谷歌浏览器。在设计的时候我们总是想创建更有创意和风格的网站,无论创建怎么样的网站,有些CSS代码是必须要掌握的,可以说这是核心,掌握这样的一些CSS代码,前端布局方面基本上再不成问题,什么边框圆角,工具提示,浏览器hacks等等都不是问题, 在今天的文章中分享我收藏的 30 个CSS 代码段,无论您是经验丰富的 web 设计师还是新手,他们都是非常值得借鉴的; Css Reset by Eric Meyer...
滚动条到最下面时自动加载内容
滚动条到最下面时自动加载内容,JS实现 //Author:数据库之家 //URL:http://blog.peos.cn var page=0; $(window).scroll(function() { var o = $('#jokelist'); if(o!=null ){ //var hght= document.body.scrollHeight; //var clt =document.documentElement.clientHeight; //var top= document.documentElement.scrollTop ; var hght= $(document).height();// 整个页面的高度 var clt =$(window).height(); // 当前可见页面高度 var top= $(document)...
如何写兼容所有浏览器的CSS
如何写出兼容大部分浏览器的CSS 代码 前阵子一直在从事b/s 项目的开发,在css 方面有一些心得体会,特写来与大家分享,欢迎大家评论,不过请勿人身攻击啊,因为在前几年我也写过一篇文章:[原]兼容浏览器的布局CSS心得体会 楼下有很多人的评论: 就让我继续毁人吧。 1:使用Firefox 当主开发浏览器 为什么我推荐使用firefox 做为主开发浏览器, 首先目前市场上浏览器很多,ie6 + ,firefox ,opera,chrome,qq 浏览器,360浏览器,搜狗浏览器… 为什么我把qq 浏览器,360浏览器,搜狗浏览器 这些也算进去,是因为...
JavaScript面向对象编程
导读:经常看到一些JavaScript的代码脏乱得无法理解,到处都是属性和方法,或者一个循环套着一个循环。但如果使用面向对象就能很好的理清代码,并方便理解和修改代码。如果你不希望自己的代码只有上帝理解的话,就请尽量考虑使用面向对象的模式。 到处都是属性、方法,代码极其难懂,天哪,我的程序员,你究竟在做什么?仔细看看这篇指南,让我们一起写出优雅的面向对象的JavaScript代码吧! 作为一个开发者,能否写出优雅的代码对于你的职业生涯至关重要。随着像Node.js这类技术的发展,你甚至可以在服务器端使...
jquery cookie的用法详解
jQuery cookie是个很好的cookie插件,大概的使用方法如下 example $.cookie(’name’, ‘value’); 设置cookie的值,把name变量的值设为value example $.cookie(’name’, ‘value’, {expires: 7, path: ‘/’, domain: ‘jquery.com’, secure: true}); 新建一个cookie 包括有效期 路径 域名等 example $.cookie(’name’, ‘value’); 新建cookie example $.cookie(’name’, null); 删除一个cookie var account= $.cookie('name'); 取一个cookie(name)值给myvar 代码如下 jQuery.cookie = function(name, value, optio...
chrome的input去黄色背景
chrome的input去黄色背景方法: chrome默认的黄色背景色,还有选中时周围会有很粗的边框。 很粗的边框让它的黄色背景给挡住啦。这个我gg了一下,然后看老外的写法搞定啦。 去掉这个黄色背景,给input添加autocomplete=‘off’也就是把他的自动完成关闭了。 去掉很粗的边框,给input添加outline:none;
程序员要明确自己发展方向
在中国有很多人都认为IT行为是吃青春饭的,如果过了30岁就很难有机会再发展下去!其实现实并不是这样子的,在下从事.NET及JAVA方面的开发的也有8年的时间了,在这里在下想凭借自己的亲身经历,与大家一起探讨一下。 明确入行的目的 很多人干IT这一行都冲着“收入高”这一点的,因为只要学会一点HTML、DIV+CSS,要做一个页面开发人员并不是一件难事,而且做一个页面开发人员更容易找到工作,收入比普通的工作还要高一些,所以成为了很多高校毕业生的选择。如果您只是抱着这样一个心态来入行的话,那阁下可真的要小...