установка div для отображения inline сделает div точной шириной:
display: inline;
однако, если вы попробуете это на вашем образце, перетаскиваемая панель перейдет влево и вправо. если вы все еще хотите сохранить то же движение вверх-вниз, вам нужно обернуть его в другой div, а затем поместить в него встроенный div, например:
<div id="a" style="position:absolute;width:200px;height:200px;background:red;word-wrap:break-word;">
<div id="b"><div style="background:blue; display: inline;">sssssssss</div></div>
</div>