js操作css float屬性

2021-08-30 05:02:23 字數 261 閱讀 6408

在寫js操作css的過程中發現float屬性在ie和firefox下對應的js指令碼是不一樣的,ie下對應得是stylefloat,firefox,chorme,safari下對應的是cssfloat,可用in運算子去檢測style是否包含此屬性。

下面是相容性**

ltfunction.setfloatstyle=function(obj,style)

else if('stylefloat' in sty)else

}

參考:

CSS float 浮動屬性

本篇主要介紹float屬性 定義元素朝哪個方向浮動。1.頁面布局方式 介紹文件流 浮動層以及float屬性。2.float left 介紹float為 left 時的布局方式。3.float right 介紹float為 right 時的布局方式。4.相鄰元素含有float屬性 介紹相鄰元素含有fl...

css float樣式屬性

html 編寫過程中需要注意 規範,錯落有致即是其中最基本的要求,但是瀏覽器會將換行 之間多個空格解釋為乙個空格,但是這乙個空格有時會破壞整個頁面布局,如何解決呢?通過子元素浮動即可解決。設定元素浮動方向,該屬性有多個值 為了後期維護,需要縮排換行,換行後在html中,瀏覽器預設將多個空格視為乙個空...

css float浮動屬性詳解

浮動的標籤可以向左或向右移動,直到它的外邊緣碰到包含框或另乙個浮動框的邊框為止 浮動標籤不佔文件的普通流空間 float浮動樣式 1 left 向左浮動 2 right 向右浮動 3 none 取消浮動如果乙個父級標籤的子元素浮動後,在沒有設定父級標籤高度情況下,父級標籤的內容高度無法被子元素撐開,...