В CSS3 есть свойство resize , которое можно применить к div
(например, http://www.impressivewebs.com/css3-resize/).. Я создаю богатый пользовательский интерфейс, и мне показалось, что эта функция очень полезна в моем случае. Я стараюсь больше полагаться на CSS3, чем на JavaScript, поэтому мне нравится это «нативное» решение.
Эта проблема заключается в том, что пользователь не может сделать коробку меньше ее первоначального размера.
Воспроизводится в Safari 5.0.5, Chrome 12.0.742.91, в то время как Firefox 4.0.1 изменяет размеры окна в обоих направлениях.
Вопрос : есть ли обходной путь для желаемого поведения? Я все еще хочу придерживаться свойства resize .
Пример : http://jsfiddle.net/wsCQm/
.resizable {
height: 100px;
width: 100px;
overflow: scroll;
resize: both;
}
<div class="resizable">
Some stuff
</div>