如何理解这段代码中absolute对<div>百分百宽度的影响?

在.container中添加position: relative;之后

http://img4.sycdn.imooc.com/5dd3a3630001d8ce14170641.jpg

在.container中删除position: relative;之后

http://img4.sycdn.imooc.com/5dd3a394000179df15420635.jpg



<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>Document</title>

<style type="text/css">

*{margin: 0px;

  padding: 0px;}

html,body {

height: 100%;


background-color: #00FFFF;

}

 

.header{background-color: #000;

width: 100%;

height: 100px;

}



.header ul {

float: right;

display: inline-block;

line-height: 100px;

color: #fff;

font-size: 20px;

margin: 0;

}


.header ul li{display: inline-block;

margin: 0 20px;}


.container{

position: relative;

margin: 0 auto;

background-color: #FFF;

height: 100%;

width:80%;

padding-top: 500px;

}


.a{height: 200px;width:50%;

background-color: yellow;

position: absolute;


}


.b{height: 200px;width:50%;

background-color: red;

position: absolute;

right: 0;}


.foot{

position: relative;

background-color: #000;

bottom: 0px;

height: 100px;

width: 100%}


.foot ul{color: #fff;

display: block;

position: absolute;

top: 0;

bottom: 0;

left: 0;

right: 0;

margin: auto;

}


.foot ul li{

display: inline-block;

}

</style>

</head>

<body>

<div class="header">

<img src="http://climg.mukewang.com/58c0d2d900016ce303000100.png" alt="">

<ul>

<li>牛</li>

<li>牛</li>

<li>牛</li>

<li>牛牛</li>

<li>牛</li>

</ul>

</div>


<div class="container">

<div class="a"></div>

<div class="b"></div>

</div>


<div class="foot">

<ul>

<li>牛</li>

<li>牛</li>

<li>牛</li>

<li>牛牛</li>

<li>牛</li>

</ul>

</div>

</body>

</html>



Secret_17
浏览 1134回答 0
0回答

慕斯4360584

RXKWIBRIYLLMIVLEYBZTNASDWMWPCRHBXGRBNDNXXNGGRQWFZSSJDJLBWMZZZPWKUKVUDZXAHJTDZYXDDGCFBBOVRNWZDJSMZLEYENDIORBYYEONGAWWYQJBEDFPCLSOZYKLYXGJPCYLYFLDCBOISBYIGKSIRDHAIOJNDTVNHACYERKRVYRXRROUHRIYXLHBKEUHOXYNNWGPFCZCZEDANAXBVYVOVHHUYXONNSMYOHTXGNQWJZVKZWPCCPZCGPANQTDJVJSMXDMZNOOOIBKJFKEKKTATGTKTJFFLBOIREHWVSICIBEHKMPBLHHPBIPCZNWGHKJNRNRTOHUEANGKUCKJDWNYOPFGZFRAKOPCTQGNJPYZGZUGDAAZILFPWWZWPSYDQDDQURYZFUTGGKURHLLYPVIIZZBLBOBPZBYPJLGQYISWLCJJTQAQAZVFISIRBNXRJCWUKZMJGUKRROHIWGNAUQKGQWQQKWTPJEDNXHHRKBLLEHGJUEUERBBIUEXVFZSZQJPSBLVFZYVMPQCVIHSVFPJSOUQKUBKHXLYAWFZZJICMSMJTDGQTDEBOBEXNAAESYSIZNCVFZSECIJZPLRLLSBBUAEKGSWWKBBOYEHWFLOFREBRPKLBBFYSBISMVBBFFCPYVHSNQOKLOUEBBHQZSZZWMXBBOQCMCJNHRBAZQMPJQTJFVVFVUHEOVVYYZHVUXOSJMWDTG

神思夜语

absolute 是脱离文档流定位方式,在父级元素添加relative相对定位方式,absolute脱离文档流就会相对与父级元素脱离,脱离后的元素位置和大小都在父级元素内
打开App,查看更多内容
随时随地看视频慕课网APP