これは私を完全に困惑させました。CSS を微調整して、開始位置と終了位置を同じに変更することで、通常のブートストラップ モーダルがスライドせずにフェードインするようにしました。
.modal.fade.in {
top: 50%;
}
.modal {
top: 50%;
}
その結果、適切な段階的な外観が得られました。
ブートストラップの modal.js を拡張する Bootstrap Image Gallery によって作成されたイメージ ギャラリー モーダルに対して同じ効果を実現したいと考えています。ここで見つけることができます。機能面では非常に魅力的ですが、この 1 週間、私は js と css をいじってみましたが、移行を単純化することはできませんでした。私の人生では、各画像をフェードインさせる方法を理解できませんが、下にスライドしたり横切ったりするのではなく、その場に収まります。これは本当に気が散ります。
私ができることは、「フェード」クラスを削除して、移行を完全に排除することだけです。他のモーダルに対して行った css の変更はギャラリー モーダルにも適用されると思っていましたが、そうではありません。bootstrap.js のソース コードも調べましたが、わかりません。私は完全なヌーブではありませんが、js/css の専門家にはほど遠いので、ここで手を貸す必要があります。ありがとう!