這篇文章給大家分享的是有關css中float有什么用的內容。小編覺得挺實用的,因此分享給大家做個參考。一起跟隨小編過來看看吧。
CSS中的float表示的是浮動,當元素設置了float屬性就會脫離標準流,浮動在其他元素上,它會根據屬性值向左或者向右浮動
float屬性
float,顧名思義就是浮動,設置了float屬性的元素會根據屬性值向左或向右浮動,我們稱設置了float屬性的元素為浮動元素。
元素使用了float屬性后,可以使該元素脫離標準流本身,浮動在其他元素之上,使其不再占用原本屬于該元素的空間,這樣會導致后面的元素上移并占用原本屬于該元素的空間。
例:
<div class="box"> <span class="float-ele"> 浮動元素 </span> 普通文檔流普通文檔流普通文檔流普通文檔流普通文檔流普通文檔流普通文檔流普通文檔流普通文檔流普通 文檔流普通文檔流普通文檔流普通文檔流普通文檔流普通文檔流 </div>
float屬性的理解
1. float屬性僅對使用該屬性的元素本身以及后面的元素產生影響(后面元素會上移-->頁腳塊上移)。
2. 內聯元素使用了float屬性后就會變成塊級元素,就可以設置元素的高度和寬度(參考A標簽)。
3. float屬性一般配合后面標簽的clear屬性共同使用,以便清除float屬性帶來的對后面元素的影響。
4、使用float屬性的元素,如果未設置元素寬度,則元素寬度自動調整為適應內容的寬度(參考內容DIV--內容塊的大小未定義,則自動調整)。
感謝各位的閱讀!關于css中float有什么用就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。