3 回答

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