Próbuję zmienić rozmiar DIV z box-sizing: border-box; Mimo że pozwalam tylko na zmianę rozmiaru, DIV kurczy się za każdym razem, gdy zatrzymuje się zmiana rozmiaru (zmiany wysokości).JQuery UI Resizable + box-sizing: border-box = błąd wysokości?
Moje CSS
.test{
width: 200px;
height: 100px;
border: 1px solid red;
box-sizing: border-box;
}
JavaScript
$(document).ready(function() {
$('.test').resizable({handles: 'e', stop: function(event, ui){
$('.wdt').text(ui.size.height);
}});
});
HTML
<div class="test">
Test
</div>
<br/>
<br/>
<span>Height =</span>
<span class='wdt'></span>
zmienić jego rozmiar, a zobaczysz.
Czy ktoś może mi pomóc? JSFiddle: http://jsfiddle.net/WuQtw/4/
Próbowałem jquery 1.8.x .. 1.9.x ... nic się nie zmienia. Nie mogę używać box-sizing: content-box.
To nie działa, jeśli masz dopełnienie elementu. Problem jest związany ze sposobem, w jaki Jailery UI Resizable oblicza szerokość elementu. http://bugs.jqueryui.com/ticket/8932 –
Dobrze wiedzieć, dzięki! –