中文字幕在线直播,成人免费图片免费观看,国内精品国语自产拍在线观看,国产欧美精品区一区二区三区

expression將JS、Css結(jié)合起來(lái)
時(shí)間:2006年09月22日 內(nèi)容來(lái)源: 互諾科技 瀏覽量:0

  IE5及其以后版本支持在CSS中使用expression,用來(lái)把CSS屬性和Javas cript表達(dá)式關(guān)聯(lián)起來(lái),這里的CSS屬性可以是元素固有的屬性,也可以是自定義屬性。就是說(shuō)CSS屬性后面可以是一段Javas cript表達(dá)式,CSS屬性的值等于Javas cript表達(dá)式計(jì)算的結(jié)果。 在表達(dá)式中可以直接引用元素自身的屬性和方法,也可以使用其他瀏覽器對(duì)象。這個(gè)表達(dá)式就好像是在這個(gè)元素的一個(gè)成員函數(shù)中一樣。

  給元素固有屬性賦值

  例如,你可以依照瀏覽器的大小來(lái)安置一個(gè)元素的位置。

以下是引用片段:
#myDiv {
position: absolute;
width: 100px;
height: 100px;
left: expression(document.body.offsetWidth - 110 + "px");
top: expression(document.body.offsetHeight - 110 + "px");
background: red;
}


  給元素自定義屬性賦值

  例如,消除頁(yè)面上的鏈接虛線框。 通常的做法是:

以下是引用片段:
<a onfocus="this.blur()">link1</a>
<a onfocus="this.blur()">link2</a>
<a onfocus="this.blur()">link3</a>
 

  粗看或許還體現(xiàn)不出采用expression的優(yōu)勢(shì),但如果你的頁(yè)面上有幾十甚至上百個(gè)鏈接,這時(shí)的你難道還會(huì)機(jī)械式地Ctrl+C,Ctrl+V么,何況兩者一比較,哪個(gè)產(chǎn)生的冗余代碼更多呢?

  采用expression的做法如下:

以下是引用片段:
<style type="text/css">
a {star : expression(onfocus=this.blur)}
</style>
<a >link1</a>
<a >link2</a>
<a >link3</a> 


  說(shuō)明:里面的star就是自己任意定義的屬性,你可以隨自己喜好另外定義,接著包含在expression()里的語(yǔ)句就是JS腳本,在自定義屬性與expression之間可別忘了還有一個(gè)引號(hào),因?yàn)閷?shí)質(zhì)還是CSS,所以放在style標(biāo)簽內(nèi),而非s cript內(nèi)。OK,這樣就很容易地用一句話實(shí)現(xiàn)了頁(yè)面中的鏈接虛線框的消除。不過(guò)你先別得意,如果觸發(fā)的特效是CSS的屬性變化,那么出來(lái)的結(jié)果會(huì)跟你的本意有差別。例如你想隨鼠標(biāo)的移進(jìn)移出而改變頁(yè)面中的文本框顏色更改,你可能想當(dāng)然的會(huì)認(rèn)為應(yīng)該寫為

以下是引用片段:
<style type="text/css">
input 
{star : expression(onmouseover=this.style.backgroundColor="#FF0000";
onmouseout=this.style.backgroundColor="#FFFFFF")}
</style>
<style type="text/css">
input {star : expression(onmouseover=this.style.backgroundColor="#FF0000";
onmouseout=this.style.backgroundColor="#FFFFFF")}
</style>
<input type="text">
<input type="text">
<input type="text">


  可結(jié)果卻是出現(xiàn)腳本出錯(cuò),正確的寫法應(yīng)該把CSS樣式的定義寫進(jìn)函數(shù)內(nèi),如下所示:

以下是引用片段:
<style type="text/css">
input {star : expression(onmouseover=function()
{this.style.backgroundColor="#FF0000"},
onmouseout=function(){this.style.backgroundColor="#FFFFFF"}) }
</style>
<input type="text">
<input type="text">
<input type="text"> 


  注意

  不是非常需要,一般不建議使用expression,因?yàn)閑xpression對(duì)瀏覽器資源要求比較高。

實(shí)例:利用css里expression來(lái)實(shí)現(xiàn)界面對(duì)象的批量控制

    問(wèn)題說(shuō)明: 用過(guò)CSS樣式我們就知道, 可以定義一批對(duì)象的class屬性來(lái)指定同一個(gè)樣式來(lái)統(tǒng)一界面. 但如何統(tǒng)一同類型的對(duì)象的事件? 比如:界面有無(wú)數(shù)個(gè) <img src="/userfiles/Auto/2014724"> 如何實(shí)現(xiàn)鼠標(biāo)經(jīng)過(guò)此圖片, 圖片的src變成是**_over.jpg?
 
 
解決方法: 使用css的expression方法,
具體實(shí)現(xiàn)要看看.css的寫法:
 
以下是引用片段:
/*替換圖片CSS*/
#imgScript {   /*這里使用對(duì)象ID來(lái)通配樣式, 也可以定義一個(gè)css函數(shù)*/
 star:expression(
    onmouseover = function()
    { 
        /*替換圖片*/
        if(this.hover != null){
          this.name = this.src;
          this.src = http://www.68design.net/Web-Guide/HTMLCSS/this.src.replace('.jpg', '_over.jpg'); 
          this.HasChg = 1;
       }
   },
   onmouseout = function()
  {  
       /*還原本來(lái)的圖片*/
     if(this.HasChg != null){
        this.src = http://www.68design.net/Web-Guide/HTMLCSS/this.name;
        this.HasChg = null;
    }
 }

}/*end imgScript*/

 

 
 
中文字幕在线直播,成人免费图片免费观看,国内精品国语自产拍在线观看,国产欧美精品区一区二区三区
午夜精品123| 久久精品国产99久久6| 一区二区三区产品免费精品久久75| 日韩精品在线一区二区| 五月开心婷婷久久| heyzo一本久久综合| 精品国产精品一区二区夜夜嗨| 蜜桃一区二区三区四区| 国产日韩欧美综合一区| 日本不卡的三区四区五区| 国产乱人伦偷精品视频免下载| 亚洲国产成人自拍| 色88888久久久久久影院野外| 欧美激情中文不卡| 国产日韩欧美电影| 4438x成人网最大色成网站| 天堂一区二区在线免费观看| 久久精品人人做人人爽97| 亚洲一区中文在线| 国产一区二三区| 琪琪久久久久日韩精品| 国产精品日产欧美久久久久| 一区二区在线观看免费视频播放| 93久久精品日日躁夜夜躁欧美| 综合久久一区二区三区| 午夜精品福利一区二区三区av| 图片区小说区区亚洲影院| 亚洲一区二三区| 菠萝蜜视频在线观看一区| 一二三区精品福利视频| 最新国产の精品合集bt伙计| 久久不见久久见中文字幕免费| a在线欧美一区| 亚洲一区二区免费视频| 日韩亚洲欧美一区二区三区| 国产成人精品免费一区二区| 欧美军同video69gay| 丁香婷婷综合色啪| 天天色天天操综合| 精品在线播放午夜| 亚洲成精国产精品女| 国产亚洲精品福利| 久久aⅴ国产欧美74aaa| 欧美男女性生活在线直播观看| 精品在线免费视频| 国产精品传媒入口麻豆| 亚洲精品欧美二区三区中文字幕| 国产精品亚洲人在线观看| 亚洲成人av一区二区三区| 91久久国产综合久久| 国产精品久久看| 中文字幕乱码日本亚洲一区二区| 欧美三级韩国三级日本一级| 狠狠v欧美v日韩v亚洲ⅴ| 欧美韩国一区二区| 中文字幕一区二区不卡| 亚洲综合在线电影| 国产超碰在线一区| 国产欧美日本一区二区三区| 91国产丝袜在线播放| 国产欧美精品区一区二区三区| 99久久精品国产麻豆演员表| 成人国产精品免费观看动漫| 亚洲精品va在线观看| 色综合色综合色综合色综合色综合| 久久综合狠狠综合| 欧美一级夜夜爽| 日韩三级高清在线| 成人晚上爱看视频| yourporn久久国产精品| 亚洲欧洲av在线| 国产天堂亚洲国产碰碰| 五月天亚洲精品| 亚洲一区二区综合| 国产二区国产一区在线观看| 国产精品国产三级国产aⅴ原创| 国产一区二区三区黄视频| 午夜精品一区在线观看| 欧美午夜精品一区| 色哦色哦哦色天天综合| 欧美色综合天天久久综合精品| www.成人网.com| 91精品国产综合久久久蜜臀图片| a级高清视频欧美日韩| 成人h动漫精品一区二| 国模无码大尺度一区二区三区| 国产成人在线视频免费播放| 91精品欧美久久久久久动漫| 亚洲一区在线观看免费观看电影高清| 精品福利一区二区三区| 色综合激情五月| 久久99精品久久久久久国产越南| 国产精品网站在线观看| 一区二区三区成人| 亚洲小少妇裸体bbw| 国产色婷婷亚洲99精品小说| 亚洲成a人v欧美综合天堂| 91丝袜美腿高跟国产极品老师| 国产丝袜欧美中文另类| 91一区在线观看| 色哟哟一区二区三区| 在线看国产一区二区| 国产成人午夜99999| 国产偷v国产偷v亚洲高清| 日本亚洲三级在线| 久久精品噜噜噜成人88aⅴ| 热久久国产精品| 国产一区 二区| 国产xxx精品视频大全| 91久久精品一区二区三| 日本不卡视频一二三区| 日韩欧美视频在线| 国产在线精品一区二区夜色| 日本精品视频一区二区| 久久精品一区二区三区av| 91.com在线观看| 成人午夜精品在线| 丝袜诱惑制服诱惑色一区在线观看| 91丨porny丨国产入口| 中文字幕在线一区| 香蕉乱码成人久久天堂爱免费| 91福利区一区二区三区| 欧美电视剧在线观看完整版| 奇米精品一区二区三区四区| 国产精品乱码一区二三区小蝌蚪| 亚洲天天做日日做天天谢日日欢| 欧美一区二区三区视频免费播放| 色婷婷久久综合| 国产精品久久久久久福利一牛影视| 日韩—二三区免费观看av| 在线播放一区二区三区| 国产一区二区在线观看视频| av一区二区三区| 91精品国产色综合久久久蜜香臀| 国产成人精品免费视频网站| 精品中文字幕一区二区| 日本一区二区成人在线| 国产福利一区二区三区| 91同城在线观看| 4438x成人网最大色成网站| 99精品一区二区三区| 国产精品成人免费精品自在线观看| 日韩欧美一级精品久久| 欧美一级专区免费大片| 精品国产三级a在线观看| 国产在线一区二区综合免费视频| 91欧美一区二区| 亚洲精品在线免费观看视频| 韩国欧美一区二区| 91丨porny丨国产| 一本一道综合狠狠老| 欧美性三三影院| 精品一区二区三区影院在线午夜| 国产a视频精品免费观看| 欧美大片拔萝卜| 午夜精品一区二区三区电影天堂| 欧美成人一区二区| 欧美videofree性高清杂交| 国产精品成人网| 亚洲欧美日韩在线播放| 国产精品原创巨作av| 国产一区二区三区日韩| 国产欧美一区二区精品性色超碰| 久久免费精品国产久精品久久久久| 91麻豆精品国产91久久久久久久久| 国产成人99久久亚洲综合精品| 欧美在线观看一区二区| 日韩美女主播在线视频一区二区三区| 中文字幕日韩一区二区| 日韩成人精品视频| 欧美精品在线观看一区二区| 亚洲国产你懂的| 亚洲成人先锋电影| 国产精品美女一区二区| 国产视频911| 亚洲国产高清aⅴ视频| 成人午夜视频在线观看| 国产精品中文字幕日韩精品| 久99久精品视频免费观看| 91精品欧美一区二区三区综合在| 视频一区中文字幕| 国产69精品久久久久777| 久久久美女艺术照精彩视频福利播放| 欧美丝袜丝交足nylons图片| 国内精品自线一区二区三区视频| 日本少妇一区二区| 色婷婷久久99综合精品jk白丝| 色网站国产精品| 欧美吞精做爰啪啪高潮| 秋霞午夜av一区二区三区| 91性感美女视频| 一区二区三区视频在线观看| 韩国av一区二区三区| 国产精品久久久久久久久久免费看| 欧美亚洲国产一卡| 黄色日韩网站视频| 一区二区三区在线观看网站| 亚洲精品国产第一综合99久久| 欧美—级在线免费片| 一区二区三区美女视频|