ホームページ > ウェブフロントエンド > jsチュートリアル > jquery uiのサイズ変更可能なバグsolution_jquery

jquery uiのサイズ変更可能なバグsolution_jquery

WBOY
リリース: 2016-05-16 18:17:38
オリジナル
1244 人が閲覧しました

ただし、helper: 'ui-resizable-helper' または animate: true をオンにすると、公式サンプルの幅が自動的に 10PX 増加することがわかります。ソース コードを注意深く確認したところ、次の問題が見つかりました。


パディングを使用して幅が自動的に追加されるのも不思議ではありません。
この問題は IE Firefox に存在します。
この問題は見つけるのがさらに困難ですが、次のコマンドを使用してテストできます。次のコード:

コードをコピー コードは次のとおりです:


$(function() {
$( "#resizable").resizable({
maxWidth: 350, #最大幅と最小幅を一致させる
minHeight: 150,
minWidth: 350,
helper: 'ui-resizable-helper '
})
});

ui-widget-content">
test






上記を入力するだけです

#resizable {幅: 350px; 高さ: 150px;

パディング: 0.5em;

} #resizable h3 { text-
配置: 中央; マージン:
0; に変更されました #resizable { width: 350px; height: 150px;

}

#resizable h3 { text

-align: center; :
5px
} ; 以上です。 実際、注意深く見てみると、まだ問題があることがわかります:

実際には、ui-widget-content の境界線のサイズが 1px であることが原因なので、#
resizable

の幅を 2px 縮小するように変更しました

コードを変更:

#resizable { 幅: 350px; 高さ: 150px;

}

は: #resizable { 幅: 348px; 高さ: 150px;

}

テスト中ですが、正常です。 JQUI にはかなりの数の小さな問題があることがわかりました....

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート