arrêter div redimensionnement div parent à l'aide de css

http://jsfiddle.net/ETkkR/

<div id="Blog1">
    <div class="post">
    <img src="http://dummyimage.com/180x120/000/fff" alt="Image 1" title="This is my first image"/>
        <div class="post-info">
            <span>post title post title post title</span>
        </div>
    </div>
    <div class="post">
    <img src="http://dummyimage.com/175x104/f0f/fff" alt="Image 2" title="The second one is pretty"/>
                <div class="post-info">
            <span>post title post title post title</span>
        </div>
    </div>        
</div>

De la div.post-info dans certains cas(les images de largeur supérieure à la div.post-info contenu) correspond à la div.post parent cependant, parfois, la largeur de la div.post-info est plus d'avoir une incidence sur le div parent.post par le redimensionnement. comment puis-je faire de la div.post-info s'adapter à la largeur de la div.parent et non pas de la redimensionner si elle est plus grande.

mon css

#Blog1{
    padding:10px;
}
#Blog1 .post{
    border:1px solid #000000;
    margin:3px;
    text-align:center;
    position: relative;
    display: inline-block;
    *display: inline;
    zoom: 1
}
.post img{
    height:100px;
}
.post .post-info{
    text-align:left;
}
.post .post-info span{
    word-wrap:break-word;
}​

Modifier

VOUS POUVEZ MODIFIER LES ÉLÉMENTS, TANT QUE LE CONTENU RESTE LE MÊME POUR CRÉER UNE SOLUTION
les gens continuer à donner des solutions qui ne sont pas adaptés à ce que je me demande...ce que j'ai besoin est pour l'enfant div .post-info pour ne pas être une plus grande largeur que celle de la .post div parent

Juste une question: vous ne voulez pas d'augmenter la hauteur, mais de parvenir à quelque chose comme l'élément a overflow:hidden; droit? Vous devez nous dire ce que vous voulez atteindre et ne voulez pas.

OriginalL'auteur Yusaf Khaliq | 2012-05-21