jquery ui resizable bug解決方法

竟然用padding 難怪會自動添加寬度
這個問題在ie firefox下都存在.
其中這個問題比較難發(fā)現(xiàn),但你可以用以下代碼測試出來:
<style type="text/css">
#resizable { width: 350px; height: 150px; padding: 0.5em; }
#resizable h3 { text-align: center; margin: 0; }
.ui-resizable-helper { border: 1px dotted #ddd; }
</style>
<script type="text/javascript">
$(function() {
$("#resizable").resizable({
maxWidth: 350,#讓最大寬度和最小寬度一致
minHeight: 150,
minWidth: 350,
helper: 'ui-resizable-helper'
});
});
</script>
</head>
<body>
<div id="resizable" class="ui-widget-content">
test
</div>
</body>
只要把上面的
#resizable { width: 350px; height: 150px; padding: 0.5em; }
#resizable h3 { text-align: center; margin: 0; }
改為:
#resizable { width: 350px; height: 150px; }
#resizable h3 { text-align: center; margin: 5px; }
即可.
其實(shí)細(xì)心一點(diǎn)會發(fā)現(xiàn)還有問題:
其實(shí)就是ui-widget-content的邊框的大小為1px造成的,所以,我們改把#resizable的寬度在縮小2px
修改代碼:
#resizable { width: 350px; height: 150px; }
為:
#resizable { width: 348px; height: 150px; }
在測試,正常了.
發(fā)現(xiàn)JQUI的小問題還真不少....
相關(guān)文章
jquery 結(jié)合C#后臺的數(shù)組對文章的關(guān)鍵字自動添加鏈接的代碼
jquery 結(jié)合C#后臺的數(shù)組對文章的關(guān)鍵字自動添加鏈接的代碼,需要的朋友可以參考下。2011-07-07
EasyUi tabs的高度與寬度根據(jù)IE窗口的變化自適應(yīng)代碼
EasyUi tabs的高度與寬度根據(jù)IE窗口的變化自適應(yīng)代碼,需要的朋友可以參考下。2010-10-10
Jquery工作常用實(shí)例 使用AJAX使網(wǎng)頁進(jìn)行異步更新
AJAX 通過在后臺與服務(wù)器交換少量數(shù)據(jù)的方式,允許網(wǎng)頁進(jìn)行異步更新。這意味著有可能在不重載整個頁面的情況下,對網(wǎng)頁的一部分進(jìn)行更新。2011-07-07

