2008.0729
Vim、Vimperator和一个小bug

Vim是一个巨牛的编辑器,这是我在经历过Frontpage、Dreamweaver、UltraEdit和Notepad++后的选择,它让我远离让人抓狂的低级的Dreamweaver假死和鼠标给手腕带来的伤痛,剩下的是高效、灵活、强大。了解更多请看《普通人的编辑利器——Vim》。Vim支持多个平台,有兴趣可以去VIM的官方站下载。这里有一些相关资源或许能用到:

阅读全文 »

标签:, , ,
在23:52发表于Javascript & DOM & AJAX, web2.0 & so on,有评论8
2008.0417
Firefox的默认样式表

每个浏览器都有自己的默认样式,这是一段预定义的CSS,用以简单地呈现网页。在Firefox中的地址栏中输入resource://gre/res/html.css即可以看到该浏览器的默认样式。在Firebug 1.2 Alphas的styles中就可以看到默认样式对页面定义样式的影响。毫无疑问,理解和学习浏览器的默认样式能更好的理解浏览器对解析样式和呈现页面。Firefox3和Firefox2相比,默认样式仅有8处不同,但这些改变也可以让我们感觉到Firefox3在样式上的改进:

阅读全文 »

标签:, ,
在0:31发表于HTML & CSS,有评论1
2008.0405
display:inline-block的应用两例

CSS的display有属性值inline-block{display:inline-block;},下面是应用其来实现用图片替代文字的两个例子:

请看例一

Markup

<i class="arrow-1 replacement">箭头1</i>
<a href="http://dancewithnet.com" class="arrow-2 replacement">箭头2</a>
<p class="arrow-3 replacement">箭头3</p>

CSS

阅读全文 »

标签:, , , , ,
在9:17发表于HTML & CSS,有评论6
2008.0308
Firefox2中输入框丢失光标bug

在Firefox2中某些情况下输入框虽然可以输入,但在获取焦点时没有文本输入光标的显示,这个是非常恶心的bug,非常容易让表单使用者有一种不能输入的错觉,即使后来尝试知道可以输入,但也无法判断光标定位在哪儿。虽然庆幸的是Firefox3中解决了这个bug,但Firefox3还在beta阶段,取代Firefox2还是需要一些时间的,下面就来仔细说一下这个问题:

阅读全文 »

标签:, , , , , ,
在23:40发表于HTML & CSS,有评论7
2008.0201
如何让Firefox2和Firefox3在Windows下共存并同时运行?

相对于Firefox2来说,Firefox3除了采用全新的Gecko 1.9引擎外,在性能、稳定性和安全性方面进行许多改进,在我们最关心的对站点和网页应用的改进也相当多的去年底,Firefox3 beta2就已经发布了,正式版的推出也为期不远了,是时候在网页开发中考虑它了,所以我们不仅在要同一系统中装多个浏览器、多个版本的IEMultiple IE,现在我们也需要装两个版本的Firefox了。在网上很早就有Linux下让Firefox3与Firefox2共存的介绍,下面介绍一种Windows下两者共存的方法。

阅读全文 »

标签:, , ,
在0:36发表于web2.0 & so on,有评论25
2007.1030
CSS{display:inline-block}

2002年W3C推出CSS2.1规范时,给元素的display属性增加了inline-block值。其作用是“这个值导致一个元素产生一个块状盒模型(block box),而本身作为单一的内联盒模型(inline box)流动排列(flow),类似一个被替代的元素。Display值为inline-block的元素内部形成一个块状盒模型,而本身形成类似一个内联的被替代元素”[1]。即display为inline-block的元素既可以像块状元素一样定义高度宽度,又可以和内联元素(比如文字)排列在一行。

这个效果在页面设计的时候,很多地方都可以带来便利,最常见的莫过于设计导航时,既可以像inline元素那样实现居中,又可以设置像block元素那样设置单个菜单大小,还可以通过text-indent来隐藏文字显示背景图片。请看 演示实例>>>>

阅读全文 »

标签:, ,
在22:02发表于HTML & CSS,有评论9
2007.0513
Firefox返回时Iframe的显示Bug

Bug演示

一个页面有4个Iframe来显示flash内容,其中第二个iframe的显示是用Javascript控制的,只有当特定的cookie存在时才出现,否则显示普通的文本。其控制代码是:

阅读全文 »

标签:, ,
在0:25发表于Javascript & DOM & AJAX,有评论4
2005.0729
东北乱炖

今天写的心情名字叫东北乱炖,但是内容和这倒菜没有任何关系,只是觉得,我的心情,因为住的地方现在还不能上往等诸多原因,不是每次有了感觉就网上抒发一下,而是往往很久才写一次,把以前很多心情,杂糅在一起,也不太梳理,有时候就像记流水帐一下,记下一些东西,没有章法,

阅读全文 »

标签:, , , , ,
在21:14发表于互联网 & IT,有评论6
回到页眉