讓我先說這個,說我感覺自己像一個白癡。我有一個相當簡單的情況,我無法弄清楚。HTML流體柱
這是我的代碼看起來像一個示例:
<div id="container-wrapper">
<div id="container">
<div class="left">This is LEFT</div>
<div class="line"></div>
</div>
</div>
比方說#容器包裝是一個固定的寬度,如960像素。 #容器將其寬度設置爲100%。我不知道。左側的寬度,因爲裏面的文字是動態的。它向左漂移。 .line有一個背景圖像,它基本上是一條線,它將重複填充div的寬度。我想下一個漂浮它。左,所以它看起來是這樣的:
這留給----------------------- ----------------------------------
如果我設置的寬度爲.line到100%,它會試圖填充整個容器的寬度,所以問題是如何讓它流暢地調整到從.left剩下的空間。
希望我很清楚。
感謝, 豪伊
這裏是我使用的實際代碼的樣本。 .line確實是。內側分隔符。
<div id="container-wrapper">
<div id="container">
<div class="left">This is LEFT</div>
<div class="inside-separator"><span class="inside-separator-left"> </span><span class="inside-separator-right"> </span></div>
</div>
</div>
.inside-separator
{
background: transparent url('../images/inside_separator.png') no-repeat center center;
margin: 0;
padding: 0;
height: 7px;
width: something?;
}
.inside-separator-left,
.inside-separator-right
{
display: block;
position: absolute;
width: 8px;
height: 7px;
background: transparent url('../images/inside_plus.png') no-repeat 0px 0px;
}
.inside-separator-left
{
float: left;
left: 0;
}
.inside-separator-right
{
float: right;
right: 0;
}
感謝您的反饋,但我無法完成工作。看起來.left的寬度不僅僅是文本內容的寬度,它是#container的寬度。 – Ward