I ve tried to set the left-right borders as a background-image with repeat-y=100%, but it didn
t工作。當我將外框設置爲像100px這樣嚴格的高度時,它可以正常工作,但我也需要100%。 的CSS:如何設置浮動背景圖像100%?
.border_left {
background:url('borderLeft.png') top left repeat-y;
height:100%;
width:14px;
float:left;
}
.border_right {
background:url('borderRight.png') top right repeat-y;
height:100%;
width:14px;
float:left;
}
.center_box {
height:100%;
float:left;
}
HTML:
<div>
<div class="border_left"></div>
<div class="center_box">
sdvfdsfvdfs
vsdfvdsfv<br/>
sdfvdfvdsfvd
sdfvdsfvdsfv<br/>
sdfv<br/>
sdfvvsdfvdfs<br/>
sdfvdfs<br/>
</div>
<div class="border_right"></div>
<div style="clear:both;"></div>
</div>
就像你看到的一切都很簡單,但不要在所有的工作,我也嘗試設置最小高度:100像素; - 這只是解決了只有100px的問題。 PS簡要說明 - 我需要在內部內容中的2個邊框repeat-y = 100%。 對不起,我的英語=)
它對我來說工作不正常,因爲這種變化將箱子拉伸到全身100%,並相互躺下,所以我只看到左側和「頭到腳」的一個。對不起,我發現了這個錯誤,它被設置爲左側和右側。 – 2012-02-09 07:31:18
因此,外部div應該是100%的寬度,但高度靈活?add'position:relative;'到外部股利,它應該工作正常。 - 或者我沒有得到正確的問題。 – 2012-02-09 07:37:30
非常感謝你,我節省了很多時間 - 我很高興世界上有像U這樣的專業人士,沒有任何歌詞 - 只是正確的解決方案。 – 2012-02-09 09:15:54