国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

前端 - css負邊距的問題?

瀏覽:120日期:2023-07-21 13:08:19

問題描述

這里有兩個p, 都向左浮動,其中sub 設置了margin-left:-100%; 請問為何會出現這樣的效果,sub能夠占據到main上面。

在線demo:http://codepen.io/anon/pen/zvJeNG

請問這個負邊距有何妙用,為何-100% 和 -190px(p的寬度)效果截然不同呢?

<!DOCTYPE html><html lang='en'><head> <meta charset='UTF-8' /> <title>Document</title></head><body> <p class='main'> this is main</p> <p class='sub'> this is sub </p> </body></html>

.main{ float:left; width:100%; background-color:aqua;}.sub{ float:left; width: 190px; margin-left:-100%; background-color:black; }

前端 - css負邊距的問題?

問題解答

回答1:

margin值是百分比數的時候,是相當于元素的包含塊的width來計算的

你這兒的.sub margin-left:-100%的100% 是相對于sub的包含塊 body的width 來計算也就是body的寬度

而-190px就只是190個像素

回答2:

1、這兩個p都設置了左浮動,當body的寬度足夠他們倆平排在一起的時候,他們一定會排在同一行。2、sub設置了-100%,這個100%是相對于它的父元素body的寬度,也就是說它等于body的寬度,所以,它就回到了最左邊,而sub的寬度為190px,那就是從最左邊開始排列,就是現在這個樣式。

標簽: CSS
相關文章:
主站蜘蛛池模板: 亚洲精品永久一区 | 国产精品一二区 | 性欧美视频a毛片在线播放 性欧美一级 | 美女视频很黄很a免费国产 美女视频黄.免费网址 | 天天躁日日躁狠狠躁一级毛片 | 久久曰视频 | dy888午夜国产午夜精品 | 美美女高清毛片视频黄的一免费 | 国产日韩精品一区二区在线观看 | 亚洲日韩aⅴ在线视频 | 欧美一区二区三区久久综 | 女人张开双腿让男人桶完整 | 自拍小视频在线观看 | 在线黄 | 亚洲国产精品成人午夜在线观看 | 老师张开腿让我爽了一夜视频 | 成人综合在线视频 | 国产成人理在线观看视频 | 久久精品高清视频 | 一级毛片欧美大片 | 一个人看的日本免费视频 | 在线一级片| 日韩在线视频免费 | 美女啪啪网站又黄又免费 | 免费在线观看黄色毛片 | 国产精品一区二区综合 | 99久久精品自在自看国产 | 欧美成人性动漫在线观看 | 欧美老妇69交 | 午夜国产| 国产一区二区三区久久 | 午夜嘿咻 | 成在线人免费视频 | 亚洲在线不卡 | 涩涩网站 | 一级看片 | 日产一区2区三区有限公司 日产一区两区三区 | 亚洲视频网址 | 国产精品亚洲精品一区二区三区 | 韩国毛片免费看 | 国产午夜精品一区二区 |