随笔分类 - 原创作品
摘要:群里有个同学问这个问题,说很难,其实很简单,就是想多了,顺便贴出来,有需要的可以参考;function timeRang(t){var t1=new Date(t).getDay();var t2=new Date(t).getTime()-t1*24*3600*1000;var Time=[];for(var i=0;i<7;i++){Time.push(new Date(t2+i*24*3600*1000).toLocaleDateString())}return Time;}var dd=timeRang("2013-4-13");//dd ["201
阅读全文
摘要:有下面这样的一个布局:整个页面充满窗口,当窗口缩小放大时自动调整,不能出现窗口的滚动条,但小于定义的最小宽高时可以出现。头部(1)固定高度40px,宽度自适应窗口宽度。左侧(2)固定宽度150px,高度为窗口高度减去头部的40px,不是固定值。右侧(4)与左侧(2)一样。中间(3)宽高都是不固定的,宽是窗口宽度减去左右两侧,共减去300px,高度是窗口高度减去头部(1)跟底部(5),共减去100px。底部(5)是中间(3)的附属部分,高度固定60px。最后加个小小附加题,在中间(3)里加个input文本框,上左右边距始终10px,宽度不固定,随着中间(3)宽度的变化而变化。不能使用javasc
阅读全文
摘要:弹出层插件,现在用的是越来越多,网上也有很多开源的类似插件,功能都很强大,于是我也模仿了一个,原来其实很简单,无非是创建节点,显示该节点,如果支持可拖拽,那就在对象上加上mousedown,mousemove,mouseup这三个事件,修改坐标值就OK.下面就是我的一个实现js部分 /* * title:@谈出层插件 * autor:@aliang * 2012-12-20 * */ $(function(){ $.fn.dialog=function(options){ var defaults={ Event:"cli...
阅读全文
摘要:好就没有更新博客了,今天有空再写的东西吧,说说最近碰到的一些关于页面布局的小问题,总结一下。一、经常用到height:100%去自适应高度,可是有的时候这个办法却不能成功,其实height:100%起作用是有个前提的,就是node的parentNode必须要有固定的高度,子节点的height:100%才会有效果;二、常见三栏布局,上中下,上下固定高度,中间自适应,之前我想到没想,自适应就用js处理好了,结构跟同行交流,原来css就可以做到的,唉,真的是丢人啊,自己动手写了一个,果然可以实现,基本原理是用height:100%;代码如下:<!DOCTYPE html><html
阅读全文
摘要:图片轮播是一个很常见的业务需求,很多地方都会出现,譬如京东商城首页上就有这么一个,今天我又再次模仿一个,不过今天要用原型模式来写,可是发现自己还是领悟的不够好,希望各位批评指点。 图片轮播 123456
阅读全文
摘要:昨天在看NBA的时候无意中看到CCTV 5+体育太上的这个选项卡比较好看,便想模仿一个,看罢球赛于是就来做一个,要求是用原生js实现,还得兼容各浏览器,本以为没什么难度,半个小时差不多能搞定,结果却搞了三个小时。习惯了用jq,结果原生js都不知道怎么写了,看来以后还得多练练啊,否则越来越懒,越来越不会写原生js了。还有一个就是兼容IE6-8。<html><head> <meta charset="utf-8"> <title>选项卡</title> <style type="text/css&quo
阅读全文

浙公网安备 33010602011771号