没有样式就是最好的样式

Archive for March, 2005


用 div 实现伪表格

Mar 5, 2005 Author: | Filed under: Uncategorized

切换注释的部分,还可以看出 border 和 outline 的区别—outline 不占空间。另一个区别是 outline 可以不是矩形的,但我还没想通。

运行代码 [Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]

[Edit on 2005-3-5 0:47:46 By guoshuang]

css2 - content, automatic numbering, and lists

Mar 4, 2005 Author: | Filed under: Uncategorized

CSS真好玩,参考 W3C的说明 写了一些有意思的代码例子,这下就容易看懂了。请用支持css2的浏览器(firefox mozilla netscape opera etc.就是甭用IE)

运行代码 [Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]

运行代码 [Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]

运行代码 [Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]

运行代码 [Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]

运行代码 [Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]

下面这两个要对比着看(后者opera 8的显示是正确的,firefox 1.0+是错误的)

运行代码 [Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]

运行代码 [Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]

运行代码 [Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]

运行代码 [Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]

运行代码 [Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]

关于 counter 还有很多用法,看得我头晕。不管怎么说,这把本来属于后台的东西,抓到了前台来处理,反正现在的电脑这么快,矗立这点小问题应该不在话下,也可以为可怜的服务器们节约一点CPU资源。详细内容还是看官方说明吧:

http://www.w3.org/TR/REC-CSS2/generate.html

BTW:W3C 推荐 Amaya 似乎还不如 opera 对css 2 的支持完善,那干嘛 W3C 要推荐它?不是说连 css3 都支持的嘛?¥#……—%—

查看资料,原来人家主要是所见即所得的网页编辑器而不是专门的浏览器,:(学业不精啊…

[Edit on 2005-3-5 0:18:50 By guoshuang]
[Edit on 2005-5-17 20:02:31 By guoshuang]

firefox title 换行以及dragenter bug

Mar 3, 2005 Author: | Filed under: Uncategorized

前几天遇到这两个问题:

http://forums.mozillazine.org/viewtopic.php?t=227336

http://forums.mozillazine.org/viewtopic.php?t=223084

到最后都证明是 firefox 的bug。

https://bugzilla.mozilla.org/show_bug.cgi?id=67127

https://bugzilla.mozilla.org/show_bug.cgi?id=255627

还有以前的那个脚本控制 overflow 的问题(找不到链接了,找到后贴过来)。看来 firefox 的确还有很多事情要做。不过 firefox 的改进工作已经很快了,iframe处理的问题,显示 xml 的问题等,都悄悄地加了进去,因为我经常下载 firefox nightly 版本,所以记不清到底是什么版本的改进。

[Edit on 2005-3-3 13:07:11 By guoshuang]

网页嵌入flash 的三种方式

Mar 2, 2005 Author: | Filed under: Uncategorized

firefox(Gecko)中的引用方式

运行代码 [Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]

IE的引用方式

运行代码 [Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]

第三种就是使用 embed 标签(代码略)。

下面是 macromedia Dreamweaver中使用的嵌入方式,其实是给firefox使用了 embed 方法。embed 虽然过时了,但是代码简单而且兼容性最好,这真是…

运行代码 [Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]

原文在:

http://www.html4.com/mime/markup/php/accessibility_en/other_alternates_en/other_alternates_3.php

[Edit on 2005-3-3 11:07:40 By guoshuang]

No Flash Bookmarklet

Mar 2, 2005 Author: | Filed under: Uncategorized

如果你嫌站点中 flash 太耗资源的话。关掉当前页面的所有 object 控件显示(这其中包括Flash),把这个链接拖到 bookmark 栏即可。我一般都会建立一个 tools 的 bookmark folder,放一些常用的 javscript 如强制字体为 verdana,收录到社会书签等。随便一写,有错误请留言。

察看源代码,没有发现 a 有特殊样式,估计问题出在样式表。这是样式表第一句:

显示更多

红色部分的,option是昨天加的,问题就在这里。为了获得随机的几种链接样式,我使用了 java script 代码。

显示更多

而IE rules 取的是第几个选择器。以前发过一个说明 document.styleSheets[0].rules 与 cssRules 讲了这个问题。

以前也干过这样的王八蛋事情,样式表的最后一条不能改,还在里面加了个 !!式的说明,:(对样式表的外部引用,我一直心怀不满,我个人喜欢 inline 方式,找错误非常直观。虽然有人说过,在项目完成的时候才把 inline 或者头部说明改成外部引用。但问题是:有那种一次完成,不需要不断修改的项目吗?也许任何技术都会有利有弊吧。

[Edit on 2005-3-2 11:13:00 By guoshuang]