摘要:
前几天写了篇文章,就是用css来实现三角箭头,虽然达到需要的效果了,但还是有一些问题,比如依旧需要靠position来定位箭头的位置。而且目前也只能实现三角箭头,若想用一些其他的字符,还是得用图片。于是最近一直在寻找更好的办法,最终被我找到了…… 首先,我们去C盘Fonts文件夹里找到WEBDINGS.TTF字体,复制到桌面。接下来,我们需要一个软件,就是“fontforge”,它可以实现制作自定义字体的功能,我们后面就要用它来做一个适用于我们自己的字体库。 下载好后解压,把WEBDINGS.TTF字体复制到里面,运行fontforge.bat并选择字体文件,然后出现这个界面: 很多... 阅读全文
摘要:
通常,我们实现盒阴影都是通过这段代码来实现的 -moz-box-shadow: 3px 3px 4px #000; -webkit-box-shadow: 3px 3px 4px #000; box-shadow: 3px 3px 4px #000; 但是,IE6、7、8不认识这段样式,所以我们会考虑用滤镜来实现这功能 /* For IE 8 */ -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')"; /* F... 阅读全文
摘要:
随着jq1.7的发布,事件绑定有了统一的API:on()、off(),我的EonerCMS也做了相应的更新,因为改动部分不很多,所以就一笔带过了。 因为仿os界面框架已经做的差不多了,要准备开始做实际性的功能了,比如CMS必须有的分类管理,新闻管理等,所以要准备制作这几个栏目需要的页面。为了用户体验的友好,我打算是列表页和编辑页是在同一个页面里,用滑动切换的模式操作,如:查看demo 我现在只做了这一个demo页面,效果自认为还不错,但在IE6下一看,兼容性就一塌糊涂了,所以现在正在考虑是放弃IE6,还是换种操作模式。当然,如果你有好的界面,并且操作上很友好,希望你能提供给我参考下。如... 阅读全文
摘要:
通常,我们做上图那个三角形,一般都是做张图,而且需要两张,因为一般都是下拉菜单的效果,需要有个hover的样式,箭头是反的。那是不是有更好的办法呢,毕竟要用两张图片来解决这么一个小问题太浪费资源了,于是,下面我要用一个剑走偏锋的方法来解决这一问题,用到的只需css的一个属性,就是border-width 我们先来看个样式,如果设置元素边框,会怎么样:test 似乎看不出什么,让我给四个边框加上不同的颜色吧再看看吧:test 是不是发现了些什么?对,让我们把中间的文字去掉吧: 这样,就出现4个三角形了,然后我们如果需要顶部那个三角形,只需要将border的left、right、bot... 阅读全文
摘要:
废话不多说,继上次遗留的问题——内存泄漏。 趁周末,查了好多资料,也问了好多JS高手,大致是这么个情况。因为我每打开一个窗口,就绑定了一个永久性的dom元素,而dom元素的回收是靠计数器,计数器是会累加的,如果没有清零,即便删掉了节点,其实还是驻留在内存中。 既然大致明白了原理,处理起来就相对比较简单了,就一句话,首先先看下原先的关闭窗口的代码 //关闭 $('.task-window li[window="'+obj.attr('window')+'"]').remove(); obj.fadeOut("500&q 阅读全文
摘要:
首先说明,上面图片和文章无关,只是我随便弄的一张配图,因为我刚才在想4个DIV能不能摆成那种造型,当然最终是以失败告终。 恢复正题,这次更新变动不大,增加了一个效果和一个方法,也发现了一个bug,但还没有解决。 一、图标窗口移动动画 这个不用介绍太多,自己试下就知道了,演示地址:http://saw.caifutang.com/eonercms 当我们改变浏览器大小的时候,图标以及打开的窗口会以动画的效果移动。 二、刷新桌面 这个功能是考虑到以后做CMS里栏目模块权限设置上的问题,因为一个图标就是一个功能模块,有的需要开启,有的则不需要,当原先某个模块默认是开启,设置成关闭后,... 阅读全文
摘要:
在这个和谐泛滥的年代,想下载一部电影是如此的不容易,于是我就养成了收藏电影的习惯,2个1T的硬盘收藏了近600部片子,于是很多同事朋友知道后,纷纷向我借硬盘拷电影,于是问题也就来了…… 因为没有硬盘锁,所以我无法控制他们对硬盘是否“动手脚”,比如手误造成的剪切或者误删。虽然我有专门一个记录电影目录的txt文件,如下 但要一个一个核对过去,不仅浪费时间,而且会造成疲劳导致漏看。既然如此,何不用自己的专业技能来实现我的需求呢,说干就干吧。 首先我要把电影目录从txt文件里读取出来并存为php数组$fp = fopen('D:\movieList.txt','r'); 阅读全文
摘要:
最近老有人问我升到皇冠需要多少时间,我就回“你查下皇冠的活跃天数,减去你当前天数不就行了”,但是后来我发现,除了大家熟知的QQ会员能加速外,还有超级QQ、QQ拼音、QQ电脑管家和腾讯微博,都能进行加速,而且根据不同规则,加速天数也各不相同。本想网上找找看有没有现成的相关软件,结果只发现1个,而且版本特别老,是08年的产物,功能上完全不能达到现在的需求,于是,我就自己做了个。 因为不是搞设计的,界面上就这样了,自我感觉还不错,简洁即美嘛。 其实做这个并不难,只要把思路理清就行,需求在腾讯各个增值业务的相关页面都能找到,下面我就稍微点一下: 1、会员:会员一共6级,一级增加0.1天,二级... 阅读全文
摘要:
因为工作上的一些缘故,这个私人的小东西需要暂停开发,要等到明年再继续开动了。 这段时间我进行了一些小部分的更新,下面稍微记录下。 一、每个图标从原先js数组统一换成json数组 数据格式如下:{"data":[ {"id":0,"iconName":"小睿的博客","iconUrl":"img/shortcut/news.png","url":"http://www.cnblogs.com/hooray","width&quo 阅读全文
摘要:
一个连衣服都穿不整齐的人,代码也肯定写不整齐。 今天我想和大家讨论的话题就是关于代码缩进的问题,再说之前,我想先给大家看两段代码: 代码片段一:<div id="titleinfo"><div></div></div><div id="header"> <ul id="navigationMenu"> <li><a href="#" onclick="tixing()" class="normal 阅读全文