¿Cuál es una buena manera de configurar un div de contenedor individual con algunas imágenes de borde que lo rodean (en mi caso solo en los lados izquierdo, inferior y derecho)? Lo tengo centrado en la parte superior de la página, superponiendo todo lo demás (por lo que me gusta ese cuadro de diálogo deslizable estilo OSX).Div con imágenes de borde
Aquí está el diseño básico:
alt text http://www.nickawilliams.com/images/misc/layout.jpg
Aquí es lo que he conseguido hasta ahora (puedo evitar una anchura/altura estática para el contenido?):
HTML:
<div class="contentbox">
<div class="contentbox-wrapper" style="width: 400px">
<div class="contentbox-mid" style="height: 200px">
<div class="contentbox-w"></div>
<div class="contentbox-content">
Content Box Test
</div>
<div class="contentbox-e"></div>
</div>
<div class="contentbox-bottom">
<div class="contentbox-sw"></div>
<div class="contentbox-s"></div>
<div class="contentbox-se"></div>
</div>
</div>
</div>
CSS:
.contentbox {
width: 100%;
position: fixed;
z-index: 2;
}
.contentbox-wrapper {
width: 300px;
margin-left: auto;
margin-right: auto;
}
.contentbox-mid {
height: 100px;
}
.contentbox-w {
width: 30px;
height: 100%;
background: transparent url("../../images/contentbox_w.png");
float: left;
}
.contentbox-content {
width: auto;
height: 100%;
background: #e8e8e8;
float: left;
}
.contentbox-e {
width: 30px;
height: 100%;
background: transparent url("../../images/contentbox_e.png");
float: left;
}
.contentbox-bottom {
width: 300px;
height: 30px;
}
.contentbox-sw {
width: 30px;
height: 30px;
background: transparent url("../../images/contentbox_sw.png");
float: left;
}
.contentbox-s {
height: 30px;
background: transparent url("../../images/contentbox_s.png");
margin-left: 30px;
margin-right: 30px;
}
.contentbox-se {
width: 30px;
height: 30px;
background: transparent url("../../images/contentbox_se.png");
float: right;
position: relative;
bottom: 30px;
}
: ¿Ha tenido ninguna parte con esto? –