position:absolute
想知道绝对定位怎么用,让我们先看看没有绝对定位的时候是什么样?
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>position:absolute&&relative</title>
<style type="text/css">
.demo1{
width: 100px;
height: 100px;
background-color: orange;
}
.demo2{
width: 200px;
height: 200px;
background-color: pink;
}
</style>
</head>
<body>
<div class="demo1"></div>
<div class="demo2"></div>
</body>
</html>
如下图这样是浏览器显示的效果:两个div,一上一下地紧紧挨着。
如果我们希望这两个div能站在一行里,我们可以修改div的display属性,让两个div可以在行内并排
.demo1{
width: 100px;
height: 100px;
background-color: orange;
/*div的display为block(块级元素), 手动修改为inline-block(行级块元素)*/
display: inline-block;
}
.demo2{
width: 200p