JS中style屬性(網上整理)

解決辦法:
一、先定義一個CSS規則,而後this.className=''
二、document.getElementByIdx_x("a").style.cssText="border-collapse:collapse;border-spacing:1;border:1 solid #0B2565;background-color:white;color:black;text-align='center';"
css

JS操做css的float屬性的特殊寫法瀏覽器

使用js操做css屬性的寫法是有必定的規律的:this

一、對於沒有中劃線的css屬性通常直接使用style.屬性名便可。spa

如:obj.style.margin,obj.style.width,obj.style.left,obj.style.position等。orm

二、對於含有中劃線的css屬性,將每一箇中劃線去掉並將每一箇中劃線後的第一個字符換成大寫便可。ip

如:obj.style.marginTop,obj.style.borderLeftWidth,obj.style.zIndex,obj.style.fontFamily等。ci

但在css中有一個特殊的屬性其js使用方法比較特殊。get

這個特殊的屬性就是:float。咱們不能直接使用obj.style.float來使用,這樣操做是無效的。it

其正確的使用方法是爲:IE:obj.style.styleFloat,其餘瀏覽器:obj.style.cssFloat。io

CSS 和 JavaScript 標籤 style 屬性對照表:

盒子標籤和屬性對照顏色和背景標籤和屬性對照樣式標籤和屬性對照文字樣式標籤和屬性對照文本標籤和屬性對照



CSS語法(不區分大小寫) JavaScript語法(區分大小寫)
border border
border-bottom borderBottom
border-bottom-color borderBottomColor
border-bottom-style borderBottomStyle
border-bottom-width borderBottomWidth
border-color borderColor
border-left borderLeft
border-left-color borderLeftColor
border-left-style borderLeftStyle
border-left-width borderLeftWidth
border-right borderRight
border-right-color borderRightColor
border-right-style borderRightStyle
border-right-width borderRightWidth
border-style borderStyle
border-top borderTop
border-top-color borderTopColor
border-top-style borderTopStyle
border-top-width borderTopWidth
border-width borderWidth
clear clear
float floatStyle
margin margin
margin-bottom marginBottom
margin-left marginLeft
margin-right marginRight
margin-top marginTop
padding padding
padding-bottom paddingBottom
padding-left paddingLeft
padding-right paddingRight
padding-top paddingTop


CSS 語法(不區分大小寫) JavaScript 語法(區分大小寫)
background background
background-attachment backgroundAttachment
background-color backgroundColor
background-image backgroundImage
background-position backgroundPosition
background-repeat backgroundRepeat
color color



CSS語法(不區分大小寫) JavaScript 語法(區分大小寫)
display display
list-style-type listStyleType
list-style-image listStyleImage
list-style-position listStylePosition
list-style listStyle
white-space whiteSpace



CSS 語法(不區分大小寫) JavaScript 語法(區分大小寫)
font font
font-family fontFamily
font-size fontSize
font-style fontStyle
font-variant fontVariant
font-weight fontWeight



CSS 語法(不區分大小寫) JavaScript 語法(區分大小寫)
letter-spacing letterSpacing
line-break lineBreak
line-height lineHeight
text-align textAlign
text-decoration textDecoration
text-indent textIndent
text-justify textJustify
text-transform textTransform
vertical-align verticalAlign
相關文章
相關標籤/搜索