我正在尝试为具有多种背景颜色和图像的网站制作标题。左侧是棕褐色渐变和徽标图像,右侧是渐变为蓝绿色的旭日形/云图像,如下所示。
左侧(徽标)部分应为 230 像素宽,右侧(朝阳部分)应为 770 像素宽,总共 1000 像素,并且应该居中。左侧棕褐色渐变应该延伸到浏览器的左边缘,而蓝绿色应该延伸到右边缘。
我试图用百分比来做到这一点:
CSS:
#header {
height: 105px;
min-width: 1000px;
}
#header .left {
width: 31%;
background: url(../images/header_left_gradient.png) bottom left repeat-x;
height: 105px;
float: left;
}
#header .left #logo {
float: right;
width: 230px;
}
#header .right {
width: 69%;
background: url(../images/header-right.png) bottom left no-repeat #009eb0;
height: 105px;
float: left;
}
HTML:
<div id="header">
<div class="left">
<div id="logo">
<img src="./media/images/logo.png" alt="">
</div>
</div>
<div class="right">
Text
</div>
</div>
这几乎奏效了,但标题并没有在宽浏览器中保持居中。