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

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

前端 - css負邊距的問題?

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

問題描述

這里有兩個p, 都向左浮動,其中sub 設置了margin-left:-100%; 請問為何會出現(xiàn)這樣的效果,sub能夠占據(jù)到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值是百分比數(shù)的時候,是相當于元素的包含塊的width來計算的

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

而-190px就只是190個像素

回答2:

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

標簽: CSS
相關文章:
主站蜘蛛池模板: 飘花国产午夜精品不卡 | 国产精品成人免费观看 | 国产精品视频第一区二区三区 | 欧美一区二区三区激情视频 | 日本黄大片影院一区二区 | 美女被爆免费视频软件 | 国产一精品一aⅴ一免费 | 国产精品久久久久久久久久免费 | 国产美女一区二区三区 | 那种视频在线观看 | 亚洲性爰视频 | 亚洲精品国产成人专区 | 亚洲欧美在线免费观看 | 9191久久久久视频 | 国产美女精品视频 | 欧美亚洲欧美区 | 国产成人一区二区三区 | 亚洲欧美日本综合 | 欧美视频在线观在线看 | 91热国产 | 91看片淫黄大片欧美看国产片 | 亚洲男女在线 | 在线日韩视频 | 久久综合亚洲一区二区三区 | 国产精品日产三级在线观看 | 美女被免费网站视频软件 | 人碰人碰人成人免费视频 | 亚洲羞羞视频 | 九九九九在线精品免费视频 | 日韩三级视频在线观看 | 欧美综合图片一区二区三区 | 欧美激情一区二区三区高清视频 | 超清首页 国产 亚洲 丝袜 | 国产乱理片在线观看夜 | 国产美女一区精品福利视频 | 一区二区三区在线 | 欧 | 国产午夜免费视频 | 美女视频免费黄色 | 日本三级午夜 | 国产永久免费视频m3u8 | 日韩国产午夜一区二区三区 |