写法
- 大盒子居中 宽度100%
- 公共样式:左浮动 高度根据大盒子100%
- center:宽度100%
- 左盒子:宽度200px(可为任意值) 左浮动:-100%
- 右盒子:宽度200px(可为任意值) 右浮动:-200px(自身宽度)
注意 避免center被左右两边盒子隐藏
大盒子设置min-width:1000px (大于左右两个盒子加起来的宽度即可)
# <!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
.box {
width: 80%;
height: 100px;
margin: 0 auto;
min-width: 1000px;
}
.gy {
height: 100%;
float: left;
}
.center {
width: 100%;
background-color: red;
}
.left {
width: 200px;
background-color: yellow;
margin-left: -100%;
}
.right {
width: 200px;
background-color:pink;
margin-left: -200px;
}
</style>
</head>
<body>
<div class="box">
<div class="gy center"></div>
<div class="gy left"></div>
<div class="gy right"></div>
</div>
</body>
</html
在中间的盒子设置内容 不被left,right盒子覆盖
.content {
magrin-left:200px 左边盒子的宽度
magrin-right:200px 右边盒子的宽度
background-color:aqua;
}
<div class="center">
<div class="content">deeeee99lshuswfhewufhewfw</div>
</div>