3 回答

TA貢獻1777條經(jīng)驗 獲得超10個贊
使用jQuery修改css的background相關(guān)屬性的方法:
1 2 | $('#test').css('backgroundImage', 'url(bg.png)'); $('#test').css('background-image', 'url(bg.png)'); |
以上兩種寫法都可以改變background-image屬性
遇到帶連字符-的屬性可以將屬性改為駝峰式,或直接使用帶連字符的屬性,二者都支持
擴展:
css函數(shù)詳細用法:
css()獲取匹配元素集合中的第一個元素的樣式屬性的計算值 或 設(shè)置每個匹配元素的一個或多個CSS屬性。
.css()方法可以非常方便地獲取匹配的元素集合中第一個元素的樣式屬性的計算值,對于某些屬性而言,瀏覽器訪問樣式屬性的方式是不同的,該方法對于取得這些屬性是非常方便的(例如,某些屬性在標準瀏覽器下是通過的getComputedStyle() 方法取得的,而在Internet Explorer下是通過currentStyle 和 runtimeStyle屬性取得的)并且,某些特定的屬性,不同瀏覽器的寫法不一。舉個例子, Internet Explorer的DOM 將float 屬性寫成 styleFloat實現(xiàn),W3C標準瀏覽器將float 屬性寫成cssFloat。 為了保持一致性,您可以簡單地使用"float",jQuery將為每個瀏覽器返回它需要的正確值。
- 3 回答
- 0 關(guān)注
- 1568 瀏覽
添加回答
舉報