Der Poster hat zwar hauptsächlich nach einer horizontalen Größenänderung gefragt, aber die Frage bezieht sich auch auf die vertikale Größe.
Ein besonderes Problem stellt der vertikale Fall dar: Möglicherweise haben Sie eine relative Breite (z. B. 50 %) festgelegt, die auch dann beibehalten werden soll, wenn die Größe des Browserfensters geändert wird. Allerdings setzt jQuery UI eine absolute Breite in px, sobald Sie die Größe des Elements zum ersten Mal ändern, und die relative Breite geht verloren.
Wenn der folgende Code für diesen Anwendungsfall funktioniert:
$("#resizable").resizable({
handles: 's',
stop: function(event, ui) {
$(this).css("width", '');
}
});
Siehe auch http://jsfiddle.net/cburgmer/wExtX/ y jQuery UI resizable : automatische Höhe bei Verwendung von East Handle allein