私はこのようなことを実現する方法についての助けを探しています:
img http://img1.firenex.net/ssFan8c00f9Ul1QnQzGt.png
難点は、リボン イメージがこの DIV のヘッダーであることですが、ラッパー全体の高さは、その中に書き込むテキストの量に基づいて自動化する必要があります。
私はこれから抜け出す方法を見つけることができません。何か助けはありますか?
これは私が今しなければならないコードです。
<div id="sidebar">
<div class="sidebarElementWrapper"><div class="sidebarElement"></div></div>
</div>
CSS (これはサイドバーだと考えてください):
#sidebar {
width: 225px;
height: auto;
margin-top: 10px;
margin-left: 20px;
min-height: 100px;
float: left;
}
.sidebarElement {
width: 244px;
min-height: 100px;
margin-top: 10px;
background: url(img/ribbon.png) no-repeat top center;
}
.sidebarElementWrapper {
width: 244px;
height: auto;
min-height: 20px;
background: url(img/SidebarElementWrapper.png) repeat-y;
}
それは機能しますが、その中にテキストを入力してパディングを設定すると、それが発生します..