-
iTarget目標;首先要初始化變量,初始化設置查看全部
-
IE9, Firefox, Chrome, Opera 和 Safari 使用屬性 opacity 來設定透明度。opacity 屬性能夠設置的值從 0.0 到 1.0。值越小,越透明。 IE8 以及更早的版本使用濾鏡 filter:alpha(opacity=x)。x 能夠取的值從 0 到 100。值越小,越透明。查看全部
-
盒子默認樣式:filter:alpha查看全部
-
參數(shù)越少越好,所以去掉一個參數(shù),對另外一個參數(shù)進行判斷查看全部
-
參數(shù)的使用查看全部
-
代碼相同的部分需要封裝,可以利用兩個不同的參數(shù)進行區(qū)分查看全部
-
棒棒噠查看全部
-
代碼截圖查看全部
-
。。。查看全部
-
1.offsetWidth屬性可以返回對象的padding+border+width屬性值之和,style.width返回值就是定義的width屬性值。 2.offsetWidth屬性僅是可讀屬性,而style.width是可讀寫的。 3.offsetWidth屬性返回值是整數(shù),而style.width的返回值是字符串。 4.style.width僅能返回以style方式定義的內(nèi)部樣式表的width屬性值。 clientWidth是對象看到的寬度(含padding,不含border) offsetWidth是指對象自身的寬度(含padding,含border) scrollWidth是對象實際內(nèi)容的寬度(含padding,含border,含滾動條) JS中 obj.style.attr 只能獲取行內(nèi)樣式 要獲取非行內(nèi)樣式要通過obj.currentStyle[attr]或者getComputedStyle(obj,false)[attr]方法獲取 可以封裝為function getStyle(obj,attr){ if(obj.currentStyle){return obj.currentStyle[attr];}else{returngetComputedStyle(obj,false)[attr]}} obj.offsetWidth 返回值是數(shù)值所以不用parseInt();而obj.style.width獲取的是像素值 (當給div增加邊框值時,且寬度在內(nèi)聯(lián)樣式里設置,js中obj.offsetWidth返回值中包括有邊框,所以會導致js程序中數(shù)值的判斷有誤。當把寬度設置到行內(nèi)樣式時,上述的現(xiàn)象則沒有。)查看全部
-
$(function(){ $('#bm a').mouseenter(function(){ $(this).find('i').animate({top:'-35px',opacity:'0'},100,function(){ $(this).css({top:"30px"}); $(this).animate({top:'10px',opacity:'1'}) }) }) })查看全部
-
遍歷json可以使用for(var i in json){ alert(i); //i為元素名 alert(json[i]);//輸出第i元素的值 }查看全部
-
鏈式運動可以在方法里增加一個回調(diào)函數(shù)作為參數(shù)。查看全部
-
parseFloat()方法的精確度不夠嚴格,需要做處理。 處理方法可以使用四舍五入法,Math.round();查看全部
-
所有offset屬性的值都會包括邊框值和padding,需要用getstyle屬性來實現(xiàn)。 obj.currentStyle[attr];//針對IE瀏覽器 obj.getComputerStyle(obj,false)[attr];//針對FireFox瀏覽器查看全部
舉報
0/150
提交
取消