javascript css float屬性的特殊寫法
更新時間:2008年11月13日 00:16:06 作者:
使用js操作css屬性的寫法是有一定的規(guī)律的
1、對于沒有中劃線的css屬性一般直接使用style.屬性名即可。
如:obj.style.margin,obj.style.width,obj.style.left,obj.style.position等。
2、對于含有中劃線的css屬性,將每個中劃線去掉并將每個中劃線后的第一個字符換成大寫即可。
如:obj.style.marginTop,obj.style.borderLeftWidth,obj.style.zIndex,obj.style.fontFamily等。
這個規(guī)律我想大多數(shù)的前端開發(fā)者也都熟知。對在css中有一個特殊的屬性其js使用方法確比較特殊。
這個特殊的屬性就是:float。我們不能直接使用obj.style.float來使用,這樣操作是無效的。
其正確的使用方法是為:(IE、Opera):obj.style.styleFloat,其他瀏覽器(Firefox):obj.style.cssFloat
如:obj.style.margin,obj.style.width,obj.style.left,obj.style.position等。
2、對于含有中劃線的css屬性,將每個中劃線去掉并將每個中劃線后的第一個字符換成大寫即可。
如:obj.style.marginTop,obj.style.borderLeftWidth,obj.style.zIndex,obj.style.fontFamily等。
這個規(guī)律我想大多數(shù)的前端開發(fā)者也都熟知。對在css中有一個特殊的屬性其js使用方法確比較特殊。
這個特殊的屬性就是:float。我們不能直接使用obj.style.float來使用,這樣操作是無效的。
其正確的使用方法是為:(IE、Opera):obj.style.styleFloat,其他瀏覽器(Firefox):obj.style.cssFloat
您可能感興趣的文章:
- javascript css styleFloat和cssFloat
- css 跨瀏覽器實現(xiàn)float:center
- CSS中Float(浮動)相關技巧文章
- javascript下操作css的float屬性的特殊寫法
- css position: absolute、relative詳解
- CSS定位中Positoin、absolute、Relative的一些研究
- relative absolute無法沖破的等級問題解決
- Div CSS absolute與relative的區(qū)別小結
- position:relative/absolute無法沖破的等級
- 解決rs.absolutepage=-1的問題
- 詳細分析css float 屬性以及position:absolute 的區(qū)別
相關文章
關于JS數(shù)組追加數(shù)組采用push.apply的問題
JS數(shù)組追加數(shù)組沒有現(xiàn)成的函數(shù),這么多年我已經習慣了a.push.apply(a, b);這種自以為很酷的,不需要寫for循環(huán)的寫法,一直也沒遇到什么問題,直到今天我要append的b是個很大的數(shù)組時才遇到了坑。2014-06-06
JS中DOM元素的attribute與property屬性示例詳解
這篇文章主要給大家介紹了關于JS中DOM元素的attribute與property屬性的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起看看吧2018-09-09
TS報錯:Parameter?'xxx'?implicitly?has?an?'
這篇文章主要給大家介紹了關于TS報錯:Parameter?'xxx'?implicitly?has?an?'any'?type的解決方式,文中將產生錯誤的原因及解決方法都介紹的非常詳細,需要的朋友可以參考下2022-10-10

