jquery ui resizable bug解決方法

竟然用padding 難怪會(huì)自動(dòng)添加寬度
這個(gè)問題在ie firefox下都存在.
其中這個(gè)問題比較難發(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)會(huì)發(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#后臺(tái)的數(shù)組對文章的關(guān)鍵字自動(dòng)添加鏈接的代碼
jquery 結(jié)合C#后臺(tái)的數(shù)組對文章的關(guān)鍵字自動(dòng)添加鏈接的代碼,需要的朋友可以參考下。2011-07-07
推薦17個(gè)優(yōu)美新鮮的jQuery的工具提示插件
在web開發(fā)當(dāng)中,工具提示條對于完善web網(wǎng)站的用戶體驗(yàn)至關(guān)重要。title屬性通常是用來幫助用戶了解顯示鏈接的信息2012-09-09
EasyUi tabs的高度與寬度根據(jù)IE窗口的變化自適應(yīng)代碼
EasyUi tabs的高度與寬度根據(jù)IE窗口的變化自適應(yīng)代碼,需要的朋友可以參考下。2010-10-10
Jquery工作常用實(shí)例 使用AJAX使網(wǎng)頁進(jìn)行異步更新
AJAX 通過在后臺(tái)與服務(wù)器交換少量數(shù)據(jù)的方式,允許網(wǎng)頁進(jìn)行異步更新。這意味著有可能在不重載整個(gè)頁面的情況下,對網(wǎng)頁的一部分進(jìn)行更新。2011-07-07

