最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

有關(guān)浮動的位置問題

有關(guān)浮動的位置問題

qq_aslongas_0 2017-08-29 19:33:36
float能實現(xiàn)文本環(huán)繞效果是因為,元素浮動后,寬度實體依舊存在,且與文字處于同一文檔流中,文字不會與浮動元素位置重疊,那為何浮動元素后跟的是個塊級元素時,它們就會重疊呢
查看完整描述

2 回答

已采納
?
qq_安安_17

TA貢獻49條經(jīng)驗 獲得超52個贊

你好,首先文字是否環(huán)繞與元素是塊級元素還是行內(nèi)元素無關(guān),如下

span為行內(nèi)元素,可以環(huán)繞

http://img1.sycdn.imooc.com//59a55dc300015b3e04590354.jpg

p為塊級元素,也可以環(huán)繞

http://img1.sycdn.imooc.com//59a55dc30001a31f04650325.jpg

你所說的重疊應(yīng)該是這種情況

<style?type="text/css">
????.box1{
????????width:300px?;
????????height:?300px;
????????background-color:?pink;
????????float:?left;
????}
????.box2{
????????width:300px?;
????????height:?300px;
????????background-color:?blue;
????}

</style>
</head>

<body>
????<div?class="box1">box1?</div>
????<div?class="box2">box2</div>

</body>

由于box1左浮動,把box2背景區(qū)域遮擋

http://img1.sycdn.imooc.com//59a55ec300010bf902820279.jpg

是因為:box1左浮動,相當于飄在頁面,沒有占據(jù)位置,box2就顯示在頁面最開始的地方,想顯示可以清除浮動。
但是,請注意:box2在塊級元素的文字沒有發(fā)生重疊,而是環(huán)繞到box1的周圍

為確保box2的文字與box1分開,因此顯示到box1周圍

浮動最初的目的:將浮動元素從文檔的正常流中刪除,使其他元素忽略他的位置。就是為了實現(xiàn)文字環(huán)繞浮動元素的功能

希望可以幫到你



查看完整回答
2 反對 回復(fù) 2017-08-29
  • qq_aslongas_0
    qq_aslongas_0
    非常感謝,但我還是不清楚為什么背景能重疊,而文字能顯示出來,浮動的最初目的是,將浮動元素從文檔的正常流中刪除,使其他元素忽略它的位置,那文字為什么還能顯示,文字為什么不能忽略浮動元素的位置?
  • qq_安安_17
    qq_安安_17
    你需要分清文檔流和文字。 文檔流是相對于盒子模型講的 文本流是相對于文字段落講的 元素浮動之后,會讓它跳出文檔流,也就是說當它后面還有元素時,其他元素會無視它所占據(jù)了的區(qū)域,直接在它身下布局。 但是文字卻會認同浮動元素所占據(jù)的區(qū)域,圍繞它布局,也就是沒有拖出文本流。
  • qq_安安_17
    qq_安安_17
    如果文字不認同原來盒子模型的位置,就和絕對定位一樣了,浮動還有什么意義。
點擊展開后面1
?
橋本奈奈未

TA貢獻436條經(jīng)驗 獲得超108個贊

float CSS屬性指定一個元素應(yīng)沿其容器的左側(cè)或右側(cè)放置,文本和內(nèi)聯(lián)元素將圍繞它。

然后,該元素被從網(wǎng)頁的正常流動中移除,盡管仍然保持部分的流動性(與絕對定位相反)。

建議觀看站內(nèi)的深入理解之float浮動教程。

查看完整回答
反對 回復(fù) 2017-08-30
  • 2 回答
  • 0 關(guān)注
  • 1990 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號