婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Css利用js的expression實現的效果

Css利用js的expression實現的效果

熱門標簽:北川縣地圖標注 荒野大鏢客2地圖標注怎么變中文 移動400辦理電話 沈陽智能外呼系統排名 中國地圖標注各省份 武漢人工外呼系統 山西旅游景地圖標注 上古卷軸5地圖標注mod 蘇州通信外呼系統多少錢
IE5及其以后版本支持在CSS中使用expression,用來把CSS屬性和Javas cript表達式關聯起來,這里的CSS屬性可以是元素固有的屬性,也可以是自定義屬性。就是說CSS屬性后面可以是一段Javas cript表達式,CSS屬性的值等于Javas cript表達式計算的結果。 在表達式中可以直接引用元素自身的屬性和方法,也可以使用其他瀏覽器對象。這個表達式就好像是在這個元素的一個成員函數中一樣。 

  給元素固有屬性賦值

  例如,你可以依照瀏覽器的大小來安置一個元素的位置。

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

  給元素自定義屬性賦值

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

a href="link1.htm" onfocus="this.blur()">link1/a>
a href="link2.htm" onfocus="this.blur()">link2/a>
a href="link3.htm" onfocus="this.blur()">link3/a> 

  粗看或許還體現不出采用expression的優勢,但如果你的頁面上有幾十甚至上百個鏈接,這時的你難道還會機械式地Ctrl+C,Ctrl+V么,何況兩者一比較,哪個產生的冗余代碼更多呢?

  采用expression的做法如下: 

style type="text/css">
a {star : expression(onfocus=this.blur)}
/style>
a href="link1.htm">link1/a>
a href="link2.htm">link2/a>
a href="link3.htm">link3/a> 

  說明:里面的star就是自己任意定義的屬性,你可以隨自己喜好另外定義,接著包含在expression()里的語句就是JS腳本,在自定義屬性與expression之間可別忘了還有一個引號,因為實質還是CSS,所以放在style標簽內,而非s cript內。OK,這樣就很容易地用一句話實現了頁面中的鏈接虛線框的消除。不過你先別得意,如果觸發的特效是CSS的屬性變化,那么出來的結果會跟你的本意有差別。例如你想隨鼠標的移進移出而改變頁面中的文本框顏色更改,你可能想當然的會認為應該寫為 

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">

  可結果卻是出現腳本出錯,正確的寫法應該把CSS樣式的定義寫進函數內,如下所示:

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,因為expression對瀏覽器資源要求比較高。

實例:利用css里expression來實現界面對象的批量控制 

    問題說明: 用過CSS樣式我們就知道, 可以定義一批對象的class屬性來指定同一個樣式來統一界面. 但如何統一同類型的對象的事件? 比如:界面有無數個 img src="**.jpg"> 如何實現鼠標經過此圖片, 圖片的src變成是**_over.jpg?

 
解決方法: 使用css的expression方法,
具體實現要看看.css的寫法:

/*替換圖片CSS*/
#imgScript {   /*這里使用對象ID來通配樣式, 也可以定義一個css函數*/
 star:expression(
    onmouseover = function()
    { 
        /*替換圖片*/
        if(this.hover != null){
          this.name = this.src;
          this.src = this.src.replace('.jpg', '_over.jpg'); 
          this.HasChg = 1;
       }
   },
   onmouseout = function()
  {  
       /*還原本來的圖片*/
     if(this.HasChg != null){
        this.src = this.name;
        this.HasChg = null;
    }
 }


}/*end imgScript*/

標簽:邯鄲 海東 喀什 南充 遼源 東莞 陽泉 濱州

巨人網絡通訊聲明:本文標題《Css利用js的expression實現的效果》,本文關鍵詞  Css,利用,的,expression,實現,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Css利用js的expression實現的效果》相關的同類信息!
  • 本頁收集關于Css利用js的expression實現的效果的相關信息資訊供網民參考!
  • 推薦文章

    上一篇:用好href的target屬性

    下一篇:常用CSS集合

    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    久久99久久99精品免视看婷婷| 亚洲国产aⅴ天堂久久| 中文字幕高清不卡| 久久av老司机精品网站导航| 欧美精品乱码久久久久久| 亚洲国产日日夜夜| 91久久人澡人人添人人爽欧美 | 国产亚洲欧美日韩日本| 老司机免费视频一区二区三区| 91精品国产一区二区三区蜜臀| 丝袜亚洲另类欧美综合| 91精品国产一区二区人妖| 六月婷婷色综合| 中文一区一区三区高中清不卡| 国产成人精品www牛牛影视| 精品国产乱子伦一区| 99re66热这里只有精品3直播 | 欧美三级乱人伦电影| 亚洲一区在线播放| 7777精品伊人久久久大香线蕉的| 亚洲成人免费影院| 欧美一区二区三区在线看| 国内一区二区视频| 欧美韩国日本不卡| 欧美三区免费完整视频在线观看| 三级精品在线观看| 欧美第一区第二区| 激情图区综合网| 国产成人综合亚洲网站| 亚洲国产精品二十页| 中文字幕一区二区三| 毛片基地黄久久久久久天堂| 91麻豆视频网站| 国产精品视频免费看| 久久电影网电视剧免费观看| 精品三级在线观看| 国产成人精品亚洲日本在线桃色| 日韩一区二区三区精品视频| 老色鬼精品视频在线观看播放| 久久综合九色综合97婷婷| 国产美女av一区二区三区| 亚洲精品伦理在线| 欧美大肚乱孕交hd孕妇| 在线观看日韩毛片| thepron国产精品| 国产成人综合亚洲网站| 丝袜美腿亚洲综合| 午夜精品福利一区二区三区蜜桃| 一区二区国产盗摄色噜噜| 精品国产sm最大网站免费看| 国产日韩欧美麻豆| 久久综合999| 精品乱码亚洲一区二区不卡| 在线免费观看日本一区| 成人国产亚洲欧美成人综合网 | 欧美一区二区三区视频免费| 国产九色精品成人porny| 日韩激情在线观看| 日本三级韩国三级欧美三级| 亚洲一区二区3| 亚洲欧洲中文日韩久久av乱码| 一区二区三区在线观看网站| 亚洲va韩国va欧美va| 狠狠网亚洲精品| 色乱码一区二区三区88| 久久久久久久网| 亚洲一区二区三区爽爽爽爽爽| 婷婷中文字幕综合| 91麻豆国产自产在线观看| 精品成人一区二区三区四区| 亚洲国产sm捆绑调教视频 | 亚洲sss视频在线视频| 国产一二三精品| 7777精品久久久大香线蕉| 久久婷婷久久一区二区三区| 亚洲女同ⅹxx女同tv| 国产白丝网站精品污在线入口| 欧美在线观看18| 亚洲欧美另类久久久精品| 国产aⅴ精品一区二区三区色成熟| 日本高清不卡一区| 国产欧美日本一区二区三区| 琪琪久久久久日韩精品| 8v天堂国产在线一区二区| 亚洲3atv精品一区二区三区| 91在线精品秘密一区二区| 久久久99精品免费观看不卡| 国产一区免费电影| 国产精品人人做人人爽人人添| 成人免费毛片a| 日韩成人av影视| 久久亚洲影视婷婷| 国产aⅴ综合色| 日韩国产在线观看| 久久亚洲精精品中文字幕早川悠里| 国产91丝袜在线播放0| 亚洲欧美日韩国产综合| 欧美一级在线免费| 国产成人精品免费一区二区| 亚洲免费观看在线视频| 精品视频在线视频| 成人精品鲁一区一区二区| 亚洲精品久久7777| 久久久精品影视| 色老汉一区二区三区| 久久91精品国产91久久小草| 久久网站热最新地址| 91麻豆精品国产综合久久久久久| 一区二区三区四区不卡视频| 亚洲精品一区二区三区福利| 成人av在线一区二区| 日韩高清不卡一区| 夜夜夜精品看看| 亚洲精品视频在线观看网站| 亚洲三级久久久| 亚洲人精品一区| 一区二区高清免费观看影视大全| 亚洲日本中文字幕区| 欧美视频一二三区| 99国产精品久| 99久久久国产精品免费蜜臀| 国产在线不卡一区| 免费日本视频一区| 日本人妖一区二区| 亚洲卡通动漫在线| 国产欧美一区二区精品仙草咪| 欧美在线一区二区| 成人开心网精品视频| 国产一区二区三区高清播放| 轻轻草成人在线| 一区二区三区在线观看网站| 国产精品视频你懂的| 欧美一级高清片| 欧美亚洲日本一区| 欧美三级日韩在线| 91在线视频播放| 欧美日韩精品二区第二页| 日本道免费精品一区二区三区| jizz一区二区| 欧美性大战xxxxx久久久| 色妞www精品视频| 91麻豆视频网站| 99国产精品一区| 成人一区二区三区| 成人av在线看| 国产成人免费av在线| 国产在线国偷精品免费看| 欧美日韩一级视频| 国产**成人网毛片九色| 国产91丝袜在线播放九色| 国产高清无密码一区二区三区| 成人av动漫网站| 91精品婷婷国产综合久久| 久久精品亚洲一区二区三区浴池 | 国产精品一区二区果冻传媒| 亚洲欧美日韩中文播放| 亚洲激情六月丁香| 香蕉影视欧美成人| heyzo一本久久综合| 26uuu精品一区二区三区四区在线 26uuu精品一区二区在线观看 | 水野朝阳av一区二区三区| 成人综合在线视频| 久久久www成人免费无遮挡大片| 亚洲成人精品在线观看| 成人激情校园春色| 国产精品久久看| 成人性色生活片免费看爆迷你毛片| 色婷婷av一区二区三区大白胸| 国产偷v国产偷v亚洲高清| 久久99久久99精品免视看婷婷| 欧美日韩高清一区二区| 久久精品久久精品| 在线播放/欧美激情| 理论电影国产精品| 久久精品视频一区二区| 99久久精品一区| 亚洲精品久久嫩草网站秘色| 成人免费高清在线| 亚洲一区二区欧美| 欧美疯狂性受xxxxx喷水图片| 水野朝阳av一区二区三区| 正在播放亚洲一区| 国产一区二区福利| 亚洲视频一区在线| 91精品蜜臀在线一区尤物| 日韩不卡免费视频| 国产日产欧美一区二区三区| 成人黄动漫网站免费app| 国产精品动漫网站| 久久九九国产精品| 亚洲美女电影在线| 日韩女同互慰一区二区| 成人白浆超碰人人人人| 午夜精品久久久久久久久久| 欧美极品少妇xxxxⅹ高跟鞋| 欧美男男青年gay1069videost | 99视频一区二区三区| 麻豆91在线播放| 图片区小说区区亚洲影院| 亚洲欧美国产77777|