1.calc计算函数:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title></title>
<style type="text/css">
.box-wrapper {
margin: 100px 0 0 100px;
width: 600px;
height: 500px;
background-color: orange;
}
.box{
height: 200px;
width: 200px;
float: left;
}
.box-1{
background-color: pink;
}
.box-2{
background-color: #00f;
border: 10px solid yellow;
padding: 10px;
/*计算宽高 : 盒子的边框+内边距+内容区*/
box-sizing: border-box;
/* margin-left: 1px; */
/*如果是因为外边距导致的空间不足,只能修改元素的大小,可以使用计算函数(兼容性问题)*/
/*计算函数
运算符左右一定要添加空格符
*/
width: calc(200px - 1px);
width: calc(200px + 100px);
width: calc(200px / 2);
}
.box-3{
background-color: green;
}
</style>
</head>
<body>
<div class="box-wrapper">
<div class="box box-1"></div>
<div class="box box-2">Hello</div>
<div class="box box-3"></div>
</div>
<script type="text/javascript">
</script>
</body>
</html>