jQuery UI déplaçable avec la position absolue et en bas de la propriété

Je suis à l'aide de jQuery UI pour créer un déplaçable <div>. Le <div> est absolument positionné en bas à droite ou en haut à gauche à l'aide de CSS:

.dragbox {
    position: absolute;
    width: 140px;
    min-height: 140px; /* I need to use min-height */
    border: 3px solid black;
    padding: 10px;
}
.bottom {
    bottom: 5px; /* causes box to resize when dragged */
    right: 5px;
}
.top {
    top: 5px; /* does not cause box to resize */
    left: 5px;
}

Le code HTML ressemble à ceci:

<div class="dragbox bottom">
    Bottom Box :(
</div>
<div class="dragbox top">
    Top Box :)
</div>

Le JavaScript est $('.dragbox').draggable(); pour faire de la <div> éléments déplaçables. La partie supérieure gauche <div> fonctionne comme prévu, mais le bas-droit <div> redimensionne lorsque vous les faites glisser. Si je change le min-height matériels de .dragbox à height je vois le comportement attendu pour les deux zones, mais j'ai besoin d'utiliser min-height pour cela, car je ne connais pas la longueur de l'intérieur de contenu.

Comment dois-je positionner le <div> en bas à droite et de permettre le glissement sans avoir la <div> redimensionner lorsque traîné? Le haut-gauche et bas-droit <div> éléments doivent se comporter de la même manière.

DÉMO (J'utilise Chrome 27 et Safari 6)

OriginalL'auteur ChrisP | 2013-06-25