对不起我的英语。
拜托,我的 div 有问题,我有 3 个水平“带图像”的 div,图像必须在一起。
如果屏幕足够大,这是默认视图。
如果导航器被调整大小,我会用#div2 失去中心。#div1 向左对齐,这不是我需要的。
我需要的是#div2 保持在中心位置,但我不知道该怎么做。#div1 和 #div3 在导航器之外,没有一个 div 可以调整大小,都是固定大小。
html代码:
<body id="body">
<div id="wrap">
<div id="baseLeftBg">
</div>
<div id="baseContent">
</div>
<div id="baseRightBg">
</div>
</div>
</body>
CSS 代码:
#body {
text-align: center;
height: 100%;
margin: 0 auto;
padding: 0px;
background: #ffffff;
-moz-background-size: cover;
background-size: cover;
float: inherit;
}
#wrap {
width: 1484px;
margin: 0 auto;
text-align:center;
}
#baseLeftBg {
margin-top: 60px;
background: #CDCDCD;
width: 286px;
height: 776px;
float: left;
}
#baseContent {
margin-top: 60px;
background: #A7A7A7;
width: 911px;
height: 776px;
float: left;
}
#baseRightBg {
margin-top: 60px;
background: #CDCDCD;
width: 286px;
height: 776px;
float: left;
}
我怎么能这样做?
链接到小提琴:http: //jsfiddle.net/murb83/BChLs/
谢谢!!