在我目前正在修复的网站上,内联显示了两个 div。
在调整浏览器窗口大小时,右侧的 div 会自动对齐以适合第一个 div 下方,而不是保持内联。我的问题是如何防止这种调整大小并在所有屏幕尺寸上保持标准。
为了显示这个问题,我附上了两张截图。
另一个问题:屏幕是垂直可滚动的,这不应该是高度的情况html
,body
或者任何div
都不超过 100%
我的两个主要 div 的 CSS 如下:
#menu{
position:absolute;
width:15%;
height:600px;
float:left;
margin-top: 10px;
margin-left: 40px;
}
#content{
position: absolute;
height:600px;
width:73%;
float:left;
margin-top: 10px;
margin-left: 290px;
}
内部 4 个 div 的 CSS 如下
.gallery-image-rest{
background: url('../images/thumbs/rest.jpg');
position: relative;
height:600px;
width:24%;
float: left;
margin-left: 15px;
/*display: inline-block;*/
text-align: center;
}
.gallery-image-replenish{
background: url('../images/thumbs/Replenish.jpg');
position: relative;
height:600px;
width:24%;
float: left;
margin-left:3px;
/*display: inline-block;*/
text-align: center;
}
.gallery-image-rejuvenate{
background: url('../images/thumbs/Rejuvenate.jpg');
position: relative;
height:600px;
width:24%;
float: left;
margin-left:3px;
/*display: inline-block;*/
text-align: center;
}
.gallery-image-reunite{
background: url('../images/thumbs/reunite.jpg');
position: relative;
height:600px;
width:24%;
float:left;
margin-left:3px;
/*display: inline-block;*/
text-align: center;
}
代码有很多冗余,但这是第二要务,因为客户端首先需要显示正确。
多谢你们。