摘要:在前端開(kāi)發(fā)布局中,經(jīng)常會(huì)被這個(gè)屬性搞暈,尤其是新手的浮動(dòng),會(huì)使元素向左或向右移動(dòng),其周?chē)脑匾矔?huì)重新排列。元素的水平方向浮動(dòng),意味著元素只能左右移動(dòng)而不能上下移動(dòng)。浮動(dòng)元素之前的元素將不會(huì)受到影響。導(dǎo)致圖片將會(huì)浮動(dòng)在段落的右邊。
在前端開(kāi)發(fā)布局中,經(jīng)常會(huì)被float這個(gè)屬性搞暈,尤其是新手
CSS 的 Float(浮動(dòng)),會(huì)使元素向左或向右移動(dòng),其周?chē)脑匾矔?huì)重新排列。
Float(浮動(dòng)),往往是用于圖像,但它在布局時(shí)一樣非常有用。
元素的水平方向浮動(dòng),意味著元素只能左右移動(dòng)而不能上下移動(dòng)。
一個(gè)浮動(dòng)元素會(huì)盡量向左或向右移動(dòng),直到它的外邊緣碰到包含框或另一個(gè)浮動(dòng)框的邊框?yàn)橹埂?br>浮動(dòng)元素之后的元素將圍繞它。
浮動(dòng)元素之前的元素將不會(huì)受到影響。
如果圖像是右浮動(dòng),下面的文本流將環(huán)繞在它左邊:
img { float:right; }在下面的段落中,我們添加了一個(gè) float:right 的圖片。導(dǎo)致圖片將會(huì)浮動(dòng)在段落的右邊。
這是一些文本。這是一些文本。這是一些文本。 這是一些文本。這是一些文本。這是一些文本。 這是一些文本。這是一些文本。這是一些文本。 這是一些文本。這是一些文本。這是一些文本。 這是一些文本。這是一些文本。這是一些文本。 這是一些文本。這是一些文本。這是一些文本。 這是一些文本。這是一些文本。這是一些文本。 這是一些文本。這是一些文本。這是一些文本。 這是一些文本。這是一些文本。這是一些文本。 這是一些文本。這是一些文本。這是一些文本。
這是float的常見(jiàn)用法:對(duì)于文字包圍圖片
但是在div布局中 這里舉一個(gè)例子:
頭部信息右側(cè)內(nèi)容
結(jié)果:
灰色的背景色并沒(méi)有添加到第二行,因?yàn)榈诙卸际莊loat的,和.ob-body不在一個(gè)層面上,第二行浮在.ob-body上層
現(xiàn)在我們把.clearfix的注釋拿掉
頭部信息右側(cè)內(nèi)容
結(jié)果:
最后解析一下:為什么加了clearfix就ok了。
兩種寫(xiě)法其實(shí)一個(gè)意思,就是在.ob-body的最后加入一個(gè)空的
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/112257.html
摘要:那我們舉個(gè)栗子當(dāng)先聲明一個(gè)元素向左浮動(dòng)時(shí),由于脫離文檔流,這個(gè)元素的右邊就會(huì)空出一片空間,空間的長(zhǎng)寬與浮動(dòng)元素長(zhǎng)寬相同。總結(jié)總結(jié)下來(lái),浮動(dòng)與清除浮動(dòng)的順序關(guān)系如下設(shè)置元素浮動(dòng),元素脫離文檔流,不計(jì)算高度。 本文主要探討兩個(gè)問(wèn)題: 為什么CSS設(shè)置浮動(dòng)會(huì)引起父元素塌陷 為什么設(shè)置clear:both能清除浮動(dòng),并撐開(kāi)父元素。 起因 CSS的浮動(dòng),算是我在寫(xiě)網(wǎng)頁(yè)時(shí)用的最多的屬性之一。但...
摘要:包裹性所謂包裹性,其實(shí)是由包裹和自適應(yīng)兩部分組成。官方對(duì)屬性的解釋是元素盒子的邊不能和前面的浮動(dòng)元素相鄰。清除高度塌陷的問(wèn)題在上面的章節(jié)中,如果子元素設(shè)置浮動(dòng)屬性,則父元素就會(huì)出現(xiàn)高度塌陷的問(wèn)題。 float屬性是CSS中常用的一個(gè)屬性,在實(shí)際工作中使用的非常多,如果使用不當(dāng)就會(huì)出現(xiàn)意料之外的效果。雖然很多人說(shuō)浮動(dòng)會(huì)用就行、浮動(dòng)過(guò)時(shí)了,但是對(duì)于優(yōu)秀的前端開(kāi)發(fā)人員,需要有刨根問(wèn)底的精神,...
摘要:時(shí)其寬度始終保持占滿寬度的態(tài)度。清除浮動(dòng)就是為浮動(dòng)影響的范圍劃邊界。那么可歸結(jié)為的父容器包裹所有子元素。注意屬性值不能為空白,否則無(wú)法清除浮動(dòng)。 前言 ?定位系統(tǒng)中第一難理解就是Normal flow,而第二就非Float莫屬了,而Float難理解的原因有倆,1. 一開(kāi)頭我們就用錯(cuò)了;2. 它跟Normal flow靠得太近了。本文嘗試?yán)砬錐loat的特性和行為特征,若有紕漏望各位指正...
摘要:浮動(dòng)為什么會(huì)有文本環(huán)繞效果產(chǎn)生這個(gè)疑問(wèn)主要來(lái)自于以往的印象浮動(dòng)的元素是脫離文檔流的。也就是說(shuō),浮動(dòng)元素的確脫離了文檔流,因此文檔流中的塊框會(huì)無(wú)視浮動(dòng)的元素,但是文本不會(huì)。 作為前端寫(xiě)了很多頁(yè)面布局,但是浮動(dòng)這塊一直是我似懂非懂的盲點(diǎn),一方面用浮動(dòng)能實(shí)現(xiàn)很多布局,另一方面浮動(dòng)造成的影響又會(huì)破壞布局讓人頭疼,所以今天就特地寫(xiě)篇博文解決這塊盲點(diǎn)。 本文主要討論以下幾個(gè)問(wèn)題:1.浮動(dòng)的原始用途...
摘要:浮動(dòng)為什么會(huì)有文本環(huán)繞效果產(chǎn)生這個(gè)疑問(wèn)主要來(lái)自于以往的印象浮動(dòng)的元素是脫離文檔流的。也就是說(shuō),浮動(dòng)元素的確脫離了文檔流,因此文檔流中的塊框會(huì)無(wú)視浮動(dòng)的元素,但是文本不會(huì)。 作為前端寫(xiě)了很多頁(yè)面布局,但是浮動(dòng)這塊一直是我似懂非懂的盲點(diǎn),一方面用浮動(dòng)能實(shí)現(xiàn)很多布局,另一方面浮動(dòng)造成的影響又會(huì)破壞布局讓人頭疼,所以今天就特地寫(xiě)篇博文解決這塊盲點(diǎn)。 本文主要討論以下幾個(gè)問(wèn)題:1.浮動(dòng)的原始用途...
閱讀 5342·2021-09-07 09:58
閱讀 850·2019-08-30 15:55
閱讀 3046·2019-08-30 15:55
閱讀 986·2019-08-30 15:53
閱讀 1625·2019-08-29 12:57
閱讀 1959·2019-08-26 13:46
閱讀 628·2019-08-26 11:00
閱讀 3720·2019-08-23 15:42