ボーダーとして使いたい画像があります。
3つのインライン列があり、中央の列を左右の列から分離するこれらの画像が2つあります。
cssborder
プロパティを使用できますが、境界線が画像の上部、下部、および中央を通過するため、正しく表示されません。これはできますか?もしそうなら、どうすればできますか?
覚えておくべきことは、中央の列が大きくなると、画像の高さもそれに合わせて大きくなる必要があるということです。ページに高さを設定しないようにしたい。
編集:
サイドコラムまたはセンターコラムのいずれかが大きくなった場合に、これらの境界線の高さを大きくする方法はありますか?
<style>
#col1{
display:inline;
float:left;
width:100px;
border:1px solid
}
#col2{
display:inline;
float:left;
width:300px;
border:1px solid
}
#col3{
display:inline;
float:left;
width:100px;
border:1px solid
}
</style>
<div id="col1">1</div>
<div id="col2">2</div>
<div id="col3">3</div>
境界線が表示されている場合は、この画像に置き換える必要がありますが、画像は最も高い列のいずれかで大きくなるはずです。