`
fogtower
  • 浏览: 59127 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
许多开发者和设计者希望把他们的作品作为开源项目共享,他们希望其他人能够利用和共享他们的代码。 而各种开源社区就是因为这个原因而充满活力。开源软件可以用于你能想象得到的任何应用程序,许多web设计人员使用开 ...
最近开发的时候对页面使用了定时的局部更新,结果在ie6,7和Firefox下,一切正常,而在ie8下过上几个小时就浏览器就崩溃了,显示是内存溢出,我以为是代码写的不好导致内存泄露,但是ie6,7又正常,调查了一下,原来这是ie8 ...
阴影效果是web开发中一个头疼的问题,我做过各种各样的阴影效果,大部分都是用图片生成的,很难定位。现在找到了一种简单的用CSS生成阴影的方法,大家看看下面的例子: <style type="text/css"> div.shadows { margin: 3em auto; width: 25em; font-size: 1.2em; padding: 1em; background: #fff; border: 1px solid #ccc; } di ...
用CSS就可以简单地实现文字的立体效果,请看下面的代码 #container { width: 600px; height: 180px; margin: 50px auto; padding: 50px 0 0 0; text-align: center; } h1.hello { display: inline; position: relative; font: 100px Helvetica, Sans-Serif; letter-spacing: -5px; color: #F77777; } h1.hello ...
看了zhangjunji111的文章一个用CSS实现隔行变色的技术 想起了自己过去的一篇文章 十个最简单实用的Table设计模板 里面提到了用css+html来实现隔列变色的技术 使用 colgroup 和 col 这两个元素属性来定义不同列的 CSS     <table> <!-- Colgroup --> <colgroup> <col class="vzebra-odd"> <col class="vzebra-even"& ...
网上看到的很有意思的东西,利用Javascript + CSS来变换CD的封面,其中主要是CSS在起作用,实现起来很简单, /* Jewel Case */ ul.music li.jewel img{ width:72px; height:72px; top:3px; left:12px; } ul.music li.jewel a{ background:url(http://www.komodomedia.com/projects/music_covers/jewel.png) 0 0 no-repeat; ...
大家都知道IE6对于CSS设计者来说,简直就是一坨屎,抱歉用这个词,但是我还真找不到其他更合适的词来形容它,当然仅限于CSS解析方面。IE6有个大Bug就是不支持PNG图片的透明色,这就大大限制了页面的设计。目前网上有很多解决IE6下PNG透明色的方案,从使用IE特有的滤镜或是e­xpression,再到javascript+透明GIF替代.但是这些方法都有一个缺点,就是不支持CSS中backgrond-image.下面给大家介绍两个支持bacbackgrond-image的js插件。Unit PNG Fix 原理 Unit PNG Fix工作原理是利用一个透明的gif图片来解决。 使用方 ...
  首先看下面的 CSS 代码: li#nav-home a { background:url(../images/navs.png) no-repeat; } li#nav-about a { background:url(../images/navs.png) 0 -28px no-repeat; } li#nav-work a { background:url(../images/navs.png) 0 -56px no-repeat; } li#nav-services a { background:url(../images/navs.png) 0 -84px no-repe ...
几个月来,也做了不少CSS设计的工作,都是国外的客户,从一开始的啥都不懂,到现在的回头客不少,也算是有点心得了吧,跟大家分享分享。 大原则 DIV布局因为表格布局会使浏览器的兼容性产生很大问题,比如在手机,掌上电脑用户浏览表格布局会一片混乱,所以最好使用DIV+CSS的布局,事实上我所有的客户,都是这样要求我的。兼容性对于一个好的CSS设计来说,必须保证所有的主流浏览器都能正常地显示,IE6+,Firefox,Chrome,Opera,Safari,这些浏览器都要支持的。 CSS Hack还记得 !important 吧,这个 CSS Hack 一度很流行呀,但是好的设计者,最好不要使用 ...
JSCalendar是我开发的基于Javascript的日历控件,它不依赖于任何JS框架,功能还是蛮强大的说。 特点 支持多浏览器 IE6+, Firefox, Chrome, Safari 4. 支持内嵌和弹出两种表现模式 支持滑动窗口,你可以自己定义显示的文字和图片。 支持多语言,你可以添加自己的语言包。 支持多皮肤,你可以很简单的添加自己的皮肤。 支持选择多天(内嵌模式有效) 支持键盘事件 丰富而完整的文档(JSDoc生成) 键盘事件 如果你要选择多个日期,请点击开始日期,然后按住SHIFT,点击结束日期。焦点必须在JSCalendar上时,可以进行键盘操作: ...
最近有个项目,要用Javascript来实现计数器,想想这样的需求还是不少的,就索性做了个控件,与大家分享一下。功能分为两个部分,计数器和计时器,具体功能如下:     支持IE6+, Firefox, Chrome,Safari 4     支持动画效果     支持正数负数     支持分隔符     支持自动递增或递减     支持设置随意数字     支持设置前缀符号       计数器Demo 计时器Demo      
最近开发要一个PHP项目,所以打算安装PHP的调试环境,结果弄了一天,总算搞定了,有点心得跟大家分享一下。 安装xampp 现在最新的版本是1.7.3,去下载下来,安装即可,这步很简单。 下载页面 下载eclipse 去网上下载一个 PDT 2.1 SR-1 All In Ones 版本的eclipse,下载地址在下面:下载页面 下载Xdebug 我用Xdebug来调试PHP,可以在这里下载Xdebug下载页面 把下载下来后的Xdebug,放到C:\xampp\php\ext\目录下,当然也可以选其他目录 配置PHP.ini 在PHP.ini最下方,加入下列代码: ...
安装之前确认把Pear的路径加入到环境变量中去。安装symfony symfony的Pear包包含了symfony库。它也包含一个将symfony命令加入你的命令行的脚本。安装第一步是把symfony频道加入pear,执行以下命令: > pear channel-discover pear.symfony-project.com 现在可以安装稳定版本的symfony了。 执行以下命令: > pear install symfony/symfony downloading symfony-1.0.0.tgz ... Starting to download symfo ...
JSCalendar是我开发的基于Javascript的日历控件,它不依赖于任何JS框架,功能还是蛮强大的说。 特点 支持多浏览器 IE6+, Firefox, Chrome, Safari 4. 支持内嵌和弹出两种表现模式 支持滑动窗口,你可以自己定义显示的文字和图片。 支持多语言,你可以添加自己的语言包。 支持多皮肤,你可以很简单的添加自己的皮肤。 支持选择多天(内嵌模式有效) 支持键盘事件 丰富而完整的文档(JSDoc生成) 键盘事件 如果你要选择多个日期,请点击开始日期,然后按住SHIFT,点击结束日期。焦点必须在JSCalendar上时,可以进行键盘操作: ...
web开发的人都知道,浏览器默认的表单样式,其实是很难看,很古板的,无论设计多优秀的页面,一旦使用这样的表单,设计效果无疑要大大折扣的。 Niceforms是一个基于Javascript的控件,它用个性设计的内容替代最常用的表单元素。从本质上改变了浏览器默认的呆板的表单形式。 您可以使用Niceforms提供的默认的主题,你也可以基于它来开发自己的表单效果。 普通表单 修饰过的表单 详细的内容,请参考这里
Global site tag (gtag.js) - Google Analytics