Usable WEB
文章平均质量分 63
smile2me27
这个作者很懒,什么都没留下…
展开
-
以css产生异行异色的table
代码:background-color:expression((this.previousSibling&&this.previousSibling.style.backgroundColor=="lightskyblue")?"LightSteelBlue":"lightskyblue"); 适用:ie5.5以上浏览器 范例: http://www.w3.org/TR/xhtml1/DTD/xh原创 2004-07-01 10:48:00 · 2252 阅读 · 0 评论 -
让HTML表格的边框可以拽动
HTML中的Table的单元格是不能够通过鼠标拽动而改变大小的,如果想实现如同word中的表格一样可以通过鼠标拽动,就需要自己写函数了。可以通过两种方法来实现,一是直接写网页脚本,二是写htc扩展table的行为。我这里采用了htc扩展table行为的方法来实现它,好处是脚本代码的封装和引用都很方便。 下面是一个实现了基本功能的htc: splitCellTable.htc:原创 2004-07-02 14:32:00 · 3835 阅读 · 2 评论 -
网页中文本复制的两种方法
适用于:IE5.X及之上版本 在某些情况下,我们希望在我们网页中的一些文字很方便的提供给用户复制的功能。比如你的编写了一个HTML或者C#的教程,放到你的个人网页上,其中有些源代码可以让用户直接复制,如果你把代码直接写成到一个或者当中,当用户复制了你的网页中的代码,在某些编辑器里,你提供的代码会带有HTML的标签,这是因为网页文本的复制是HTML代码的复制。 为了解决这个问题,通常我们采用原创 2004-08-30 16:57:00 · 3412 阅读 · 0 评论 -
浏览器js脚本和asp js脚本的共享使用
我写了几个js文件,包含有几个自定义的javascript的对象,它们能在浏览器script中能够很好的使用。在ASP javascript来调用这些脚本对象会有一个问题,那就是如果使用#include file的方式来嵌入js脚本的话,那么他将被解释成text而response出去,因为#include file嵌入的asp脚本必须放在块当中,没有包含的脚本就变成text发送出去,为了能够在原创 2004-10-26 12:20:00 · 1593 阅读 · 0 评论 -
别忘了文档类型声明
以前在做网页的表格数据展示的时候,我曾经也想做一个固定Header,滚动内容的Table,但是用css的方法没有成功,而脚本的方法太麻烦,就没有用。前几天看到一个网页,也就是用固定Header滚动Body的Table,它是纯粹采用css实现的。难得的不是只用css实现了这种效果,而是它让多种浏览器能够兼容,它支持IE6/5.x、Opera7.x、Mozilla1.x、Konqueror 3.x等。原创 2004-10-29 17:31:00 · 1731 阅读 · 0 评论 -
还是得注意DOCTYPE的声明
前两天才提到DOCTYPE的问题,今天在博客堂发现也有人为它所困扰。在lostinet《可怕的loose.dtd》这篇文章里谈到因为使用了DOCTYPE使一个样式失效的问题。但是仔细看了看,发现其实并不是因为DOCTYPE在做怪,而是不正确的html代码和没有理解DOCTYPE造成。下面这个html代码是lostinet提到的失效的代码:注意看div的style属性,在red后面多了一个"符号,粗原创 2004-11-02 18:35:00 · 2631 阅读 · 0 评论