1. 程式人生 > >淺談指令碼化css(一)

淺談指令碼化css(一)

讀寫css屬性

每一個dom元素都有一個屬性style,dom.style裡面存放的這個元素的行間樣式,我們可以通過這個屬性來讀寫元素的行間樣式。

注意:

1.我們碰到float這樣的關鍵字屬性的時候,前面要加一個css字首。

float—>cssFloat

2.複合屬性必須拆解

border: 1px solid red;

這種屬性是不允許出現的,只能寫border-width、border-color、border-style。

3.當css中的樣式是用“-”連線起來的時候,我們要變成小駝峰式寫法。

background-color —> backgroundColor;

這個屬性只能讀寫行間樣式,我們寫在css的樣式是不能獲取的,因此我們通過這個屬性加樣式的時候要注意權重值問題。

同時,我們在js中寫樣式只能往行間寫,永遠也寫不到css檔案裡面。