文章类 软件类
好好999
 | 网站首页 | 网络编程语言 | 星座情感文章 | 特殊软件下载 | 站长工具天下 | 
html入门培训 网站服务器软件  化妆品经典广告词  雅芳化妆品价格  avon化妆品 net 入门培训 房地产销售广告 化妆品广告词 网络工程师
您现在的位置: 学习网 > 网络编程语言 > Dreamweaver > 正文
 | 网络编程语言首页 | Dreamweaver | Html | Asp | Jsp | Php | Asp.net | Css | Javascript | Access | Mysql | Mssql | Oracle | Domain | Mainframe |
最 新 热 门
普通文章Dreamweaver经典问题大搜罗
普通文章认识 Dreamweaver MX 2004 行为
普通文章Dreamweaver MX 2004 创建网站
普通文章Dreamweaver MX 2004 加密FTP
推荐文章用Dreamweaver MX制作文字特效
推荐文章Dreamweaver MX 2004 行为之交
推荐文章Dreamweaver MX 2004 类型属性
推荐文章Dreamweaver MX 2004 CSS边框属
推荐文章DreamWeaver打造Web查询系统(
推荐文章Dreamweaver MX 2004 表格的使
 
频 道 推 荐
普通文章用Dreamweaver MX建设神奇网页
普通文章dreamweaver中网页折叠菜单的制
普通文章巧为网页添加背景音乐
推荐文章Dreamweaver 2004 打造细线表格
普通文章利用Dreamweaver插件改变IE浏览
普通文章占位图形在DW MX中的应用
普通文章Dreamweaver:制作目录树
推荐文章携手打造【鹏程114 Web查询系统
推荐文章网页特效:浮动的链接说明
推荐文章用Dreamweaver做在线试衣
推荐文章用Dreamweaver在HTML中控制Ana
普通文章用DW MX造站内搜索
推荐文章Dreamweaver层拖拽行为不完全解
普通文章Dreamweaver MX 2004设计留言本
普通文章如何制作会移动的广告条
普通文章使网页随浏览器伸展
普通文章Dreamweaver MX制作虚线
普通文章携手打造【鹏程114 Web查询系统
普通文章Dreamweaver教程:创建模板
普通文章玩转Dreamweaver8.0:关于冲突
 
频 道 推 广
 
DHTML实例解析:用HTC统一定制表单样式           ★★★
DHTML实例解析:用HTC统一定制表单样式
作者:佚名 文章来源:本站整理 更新时间:2007-12-19 12:37:35
    在制作表单的时候,我们往往用CSS来重新定义表单元素(如输入框、按钮等)的样式,以便看起来更加美观。而表单中的很多不同元素(如输入框、提交按钮、单选框)使用的是一个标记--Input,这就意味着,我们在CSS中无法通过只定义Input标记来达到我们分别定义样式的目的。一般的做法是定义几种Class,在写表单的时候,不同的元素使用不同的Class。但是在表单较多的时候,这仍显得不是很方便。

  那么,有没有更省力的办法呢?答案是肯定的,一个简单的HTC就可以解决这个问题。

  实例如下:

  htc代码:

<script language=javascript>
switch(type)
{
  case 'text':
  case 'passWord': //文本输入框和密码输入框的样式
   style.border="1px solid #000000";
   style.backgroundColor="#FFFFFF";
   style.height="18px";
   style.font="normal 12px 宋体";
   style.color="#000000";
   break;

  case 'submit':
  case 'reset':
  case 'button': //按钮类的样式(不包括图片按钮)
   style.border="1px solid #000000";
   style.backgroundColor="#CCCCCC";
   style.height="18px";
   style.font="normal 12px 宋体";
   style.color="#000000";
   break;

  default: ; //对于象单选框多选框等上面没有出现过的元素,我们使用默认样式。
}
</script>

  把上面这段代码保存成一个HTC文件,比如保存成input.htc

  简单分析一下代码:事实上这仅仅是一段JS,通过判断type(Input是通过type属性判断是哪种表单域的,注意这里switch语句的使用)来决定使用什么样式。是不是很简单?

  HTC文件写好之后,接下来我们要用CSS的行为(behavior)来调用这个HTC文件,调用的CSS语句如下:

  input { behavior:url('input.htc') } /*这里假设input.htc与网页在同一目录下*/

  我们看到,现在我们是定义了整个Input标记的样式,而具体什么表单元素使用什么样式,则是通过JS在HTC文件中判断并定义的。

   怎么样,我们是不是已经通过这样一个简单的实例初步领略到了HTC的魅力呢?

 
文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 相 关 文 章
    Dreamweaver MX 2004 行为的使用
    Dreamweaver MX 2004 图片处理
    Dreamweaver MX 2004 表格的使用
    Dreamweaver MX 2004 CSS概述
    Dreamweaver MX 2004 类型属性
    Dreamweaver MX 2004 CSS背景属性
    Dreamweaver MX 2004 CSS区块属性
    Dreamweaver MX 2004 CSS方框属性
    Dreamweaver MX 2004 CSS边框属性
    Dreamweaver MX 2004 CSS列表属性
    Dreamweaver MX 2004 CSS定位属性
    Dreamweaver MX 2004 CSS扩展属性
    Dreamweaver MX 2004 CSS滤镜介绍(2)
    Dreamweaver MX 2004 电子相册制作
    Fw与Dw结合:看实例学切片
    Dreamweaver打造多彩文字链接
    用Dreamweaver MX制作文字特效
    禁止背景图在网页中平铺
    自己动手制作活动菜单条
    Dreamweaver层拖拽行为不完全解析
    | 设为首页 | 加入收藏 | 投搞邮箱 | 友情链接 | 网站公告 | 版权申明 | |
    破天一剑私服 - 冒险岛外挂 - 传奇外挂 - dnf外挂 - 地下城与勇士外挂 - dnf外挂 - 传奇外传外挂 - qq三国外挂 - 天龙八部外挂 - 劲舞团私服 - 劲舞团私服 - 传奇私服 - 传奇私服 - 传奇私服 - 变态传奇私服 - 及时雨外挂 - 热血传奇私服 - 传世私服 - 魔兽世界私服 - 魔兽世界私服 - 完美世界私服

    点击这里给我发消息

    有事点这里

    copyright: 2007-2008 haohao888.com.cn 粤ICP备08105098号