【发布时间】:2013-09-28 12:09:50
【问题描述】:
我有这个标题栏。
<div id="header">
<div class="container">
<img src="img/logo.png"/>
<div id="searchBar">
<input type="text" />
</div>
<div class="buttonsHolder">
<div class="button orange inline" id="myAccount">
My Account
</div>
<div class="button red inline" id="basket">
Basket (2)
</div>
</div>
</div>
</div>
我需要 searchBar 来填补 div 中剩余的空白。我该怎么做?
这是我的 CSS
#header {
background-color: #323C3E;
width:100%;
}
.button {
padding:22px;
}
.orange {
background-color: #FF5A0B;
}
.red {
background-color: #FF0000;
}
.inline {
display:inline;
}
#searchBar {
background-color: #FFF2BC;
}
【问题讨论】:
-
搜索栏来填补容器 div 中剩余的空白,这是你的意思吗?
-
是的,这就是我所追求的
-
如果你知道其他兄弟的(固定)宽度,你可以使用 CSS3 中的
calc()方法来指定搜索栏的宽度。否则,恐怕您可能不得不依靠JS来做到这一点。
标签: css