1. 程式人生 > >js操作Css樣式

js操作Css樣式

1、js操作css樣式

div.style.width="100px";

在div標籤裡我們添加了一個屬性,並設定這種寫法會給標籤帶來大量的style屬性

跟實際專案不符,因為沒有讓CSS和html分離,所以獲取css樣式:

window.getComputedStyle()  獲取經過計算機計算的所有屬性,則只要是渲染出來的都是經過計算的

2、getComputedStyle()第一個引數是當前元素,第二個null,(getComputedStyle是隻讀方法)  IE6--8不支援,使用currentStyle

3、解決2的問題的相容性

try{}catch(error){}    不報錯執行try,報錯執行catch,必須報錯才能使用