好的,伙计们,这是我的问题。我的网站上有一个导航栏,可以由网站管理员自定义 - 他可以将链接添加到导航栏,以便列表具有动态宽度。在栏的右上角,我有一个带有搜索框的 div 元素。这些是这两个 div 的 CSS 属性:
.head_navigation
{
float:left;
height:51px;
padding-top:7px;
margin:0;
border:0;
background:url("images/top_nav_bckg.gif") repeat-x bottom;
text-align: center;
}
.head_navigation_right{
float:right;
border:0;
margin:0;
padding:0;
padding-top:7px;
height:51px;
background:url("images/top_nav_bckg_right.gif") repeat-x bottom;
text-align:right;
}
我不能让右 div 填充其左侧的空白区域。由于左侧 div 是动态的,我无法为右侧设置固定边距。我也试过:
width: 100%;
并将正确的 div 放在下面的行并填满整个页面。有什么帮助吗?