Positionnement des div verticalement

J'ai eu quelque chose comme ceci:

Positionnement des div verticalement

Solution maintenant:

hauteur fixe et négatif de haut en valeur.

Maintenant, je veux la position de la zone rouge verticale dans le div parent, mais elle doit être souple, car il y a des options qui pourraient étendre la zone rouge avec un ou deux plus de texte des lignes.

Tailles sont 840x300px et le code de droit est maintenant:

HTML:

<div class="large-16 columns item">
<div class="box">
  <div class="image"><img src="system/html/band_test1-f5641934.jpg"></div>
  <div class="data red">
    <h1><a href="www.google.de" title="headliner" target="_blank">SEHR LANGER BANDNAME AHOI</a></h1>
    <h2><a href="" title="venue" target="_blank"></a></h2>
    <p class="date">So, 28.07.2013</p>
    <p class="supportbands">+ <a href="" title="Test Support" target="_blank">Test Support</a>  </p>
  </div>
</div>
</div>  

CSS:

.showsblock .item {
    height: 300px;
    margin-bottom: 20px;
}

.box .image img {
    border: 1px solid #a2a2a2;
}
.box .data {
    background: url('../show_bg_black.png') repeat;
    display: inline-block;

    position: relative;
    top: -165px;
    left: 1px;

    padding-right: 10px;
    min-width: 290px;

}

Ce n'est pas très flexibel. Quand j'ai ajouter une ligne dans la div rouge, il se dilate, mais n'est pas plus centrée. Avez-vous une idée?

Aussi, je pense qu'il y a peut-être une meilleure solution pour "l'image" de la div.

merci.

  • Où est le css pour les données en rouge?
  • Rouge ist juste un arrière-plan rouge de la png. Rien d'important. Sry
InformationsquelleAutor Marek123 | 2013-07-16