CSS特性behavior的英语的语法应用表明

日期:2021-01-20 类型:科技新闻 

关键词:上线了小程序官网,年会抽奖小程序免费,做小程序,小程序网站,跑腿小程序

  behavior的英语的语法:

  behavior : url ( url ) | url ( #objID ) | url ( #default#behaviorName )

  赋值:
  url ( url ) : 应用肯定或相对性 url 详细地址特定DHTML个人行为组件(.htc)
  url ( #objID ) : 应用2进制完成(做为 ActiveX® 控制)的个人行为。此处的 #objID 为 object 目标的 id 特性值
  url ( #default#behaviorName ) : IE的默认设置个人行为。由个人行为的名字标志( #behaviorName )特定
  表明:设定或查找目标的DHTML个人行为。好几个个人行为之间用空格分隔。

  当好几个额外到同1要素的个人行为产生矛盾时,其結果取决于个人行为运用于要素的次序。后1个个人行为的优先选择权高于前1个个人行为。一样的标准可用于不一样个人行为出示的特性、恶性事件、方式所产生的名字矛盾。
  可使用 addBehavior 方式动态性的将个人行为附着到目标。
  此特性针对 currentStyle 目标而言是写保护的。针对别的目标而言是可读写能力的。
  尽量留意应用款式表(CSS)的 behavior 特性内联界定或应用 addBehavior 方式附着的个人行为不容易在目标从文本文档树中移除时被全自动分离出来。而在文本文档中的款式表标准界定的个人行为会在目标从文本文档树中移除时被全自动分离出来。
  对应的脚本制作特点为 behavior 。

  示例:

p { behavior: url(#default#download); }
div { behavior: url(fly.htc) url(shy.htc); }
div { behavior: url(#myObject); }

  运用1:更新也保存键入框里边的文本


拷贝编码
编码以下:

  .sHistory {}{behavior:url(#default#savehistory);}

  运用2:启用脚本制作


拷贝编码
编码以下:

<html>
    <head>
      <style>
      h1 { behavior: url(behave.htc) }
      </style>
    </head>
    <body>
      <h1>把电脑鼠标放在这里 jb51.com</h1>
    </body>
    </html>
    behave.htc</p> <p>    <component>
    <attach for="element" event="onmouseover" handler="hig_lite" />
    <attach for="element" event="onmouseout" handler="low_lite" />
    <script type="text/javascript">
    function hig_lite()
    {
      element.style.color=255
    }
    function low_lite()
    {
      element.style.color=0
    }
    </script>
</component>

留意:CSS 时尽可能防止应用Behaviors技术性

  Internet Explorer Behaviors
  它是甚么?Internet Explorer 5 引进了个人行为 (behaviors)。behaviors 是1种根据应用 CSS 向 HTML 元素加上个人行为的方式。
  为何要防止它?仅有 Internet Explorer 适用 behavior 特性。
  用甚么替代?请应用 JavaScript 和 HTML DOM 取而代之

上一篇:css 标准注解区别非IE访问器 返回下一篇:没有了