色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術(shù)文章
文章詳情頁

前端 - css負邊距的問題?

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

問題描述

這里有兩個p, 都向左浮動,其中sub 設(shè)置了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ù)的時候,是相當(dāng)于元素的包含塊的width來計算的

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

而-190px就只是190個像素

回答2:

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

標(biāo)簽: CSS
相關(guān)文章:
主站蜘蛛池模板: 中文字幕欧美一区 | 欧美日韩精品一区二区另类 | 九九国产在线视频 | 欧美综合成人网 | 日本久久不射 | 国产国语高清在线视频二区 | 一级做a毛片在线看 | 成人久久影院 | 白浆在线视频 | 国产成人亚洲精品91专区高清 | 成年人国产 | 亚洲国产成人久久一区久久 | 97国内免费久久久久久久久久 | 免费aⅴ片| 国产精品免费观看视频播放 | 欧美午夜激情影院 | 日本欧美不卡一区二区三区在线 | h亚洲 | 一区二区三区高清不卡 | 在线精品亚洲 | 玖玖啪 | 欧美一级特黄aaaaaa在线看首页 | 成人性色大片 | 国产一区二区fc2ppv在线播放 | 日本波多野结衣视频 | 国产人成午夜免费噼啪视频 | 精品久久久久久综合日本 | 亚洲综合亚洲综合网成人 | 欧美做爰免费大片在线观看 | 亚洲日本高清影院毛片 | 亚洲男人网 | 欧美成人aaa大片 | 日韩国产欧美精品综合二区 | 免费乱码中文字幕网站 | 亚洲国产精品看片在线观看 | 欧美一级毛片不卡免费观看 | 国产精品v欧美精品v日本精 | 狠狠88综合久久久久综合网 | 在线观看免费国产成人软件 | 国产精品永久免费视频观看 | 国产欧美一区二区三区视频在线观看 |