日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

margin塌陷与margin合并、浮动流

發布時間:2024/1/23 编程问答 71 豆豆
生活随笔 收集整理的這篇文章主要介紹了 margin塌陷与margin合并、浮动流 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、margin 塌陷

父子嵌套元素,垂直方向的margin,父子會粘合在一起,取最大的值。子級不能根據父級定位,好像父級沒有棚。
解決方案,觸發bfc(block format context),使用另一套語法規則
如何觸發一個盒子的bfc,改變父級的渲染規則
position:absolute
display:inline-block
float:left/right
overflow:hidden

也可父級加一個線,border-top:1px solid red;

二、margin 合并
兩個兄弟方向的margin是合并的,取最大值。
解決辦法,加個父級,父級觸發bfc
一般不解決

三、float
子元素加float,變成行級元素,不夠就占行
浮動元素產生了浮動流,塊級元素看不到他們,產生bfc的元素和文本類屬性的元素以及文本都能看到浮動元素。
clear:both,清除浮動流

四、文字溢出
單行文本,溢出用...
? ?white-space: nowrap;
? ?overflow:hidden;
? ?text-overflow:ellipsis;
多行文本
? ?截斷
? ?height:40px;
? ?line-height:20px
五、背景圖片
? ?backgroud-image:url(fy.jpg);
? ?backgroud-size:100px 100px;
? ?backgroud-repeat:no-repeat;//不鋪滿repeat-x,repeat-y
? ?backgroud-position:100px 100px;//left top
六、網速不好的時候,照樣顯示內容
? <a href='http://www.taobao.com' target="_blank">淘寶網</a>
? ?text-indent:200px;
? ?white-space:nowrap;
? ?overflow:hidden;

? ? 第二種方法
? ? padding-top:58px;
? ? height:0;
? ? overflow:hidden;

七、行級元素轉化
? span 在
? position:absolute;
? float:left/right;
? 可以有width:100px;

? 會在內部加屬性display:inline-block
? span 內部有文字,外部的文字會與里面的文字底對齊。
?

總結

以上是生活随笔為你收集整理的margin塌陷与margin合并、浮动流的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。