এটি করার সবচেয়ে সহজ এবং সহজ উপায় হ'ল ফ্লেক্সবক্স ব্যবহার করা! নীচে স্ক্রিনের কেন্দ্রস্থলে একটি বুটস্ট্র্যাপ 3 মডেলটি উল্লম্বভাবে সারিবদ্ধ করবে এবং এখানে পোস্ট হওয়া অন্যান্য সমাধানগুলির তুলনায় অনেক পরিস্কার এবং সহজ simp
body.modal-open .modal.in {
display: flex !important;
align-items: center;
}
দ্রষ্টব্য: যদিও এটি সহজ সমাধান, এটি ব্রাউজার সমর্থনের কারণে সবার পক্ষে কাজ নাও করতে পারে: http://caniuse.com/#feat=flexbox
দেখে মনে হচ্ছে (যথারীতি) আইই পিছনে। আমার ক্ষেত্রে, আমি নিজের বা ক্লায়েন্টদের জন্য যে সমস্ত পণ্য বিকাশ করি তা হ'ল আই 10 +। (আইই এর পুরানো সংস্করণগুলিকে সমর্থন করে যখন এটি প্রকৃতপক্ষে পণ্যটি বিকাশ করতে এবং এমভিপি দ্রুত আউট পেতে ব্যবহৃত হতে পারে তখন উন্নয়নের সময়কে বিনিয়োগের জন্য বিনিয়োগ করা বুদ্ধিমান বুদ্ধিমানের কাজ নয়)। এটি অবশ্যই সবার কাছে বিলাসিতা নয়।
আমি বড় বড় সাইটগুলি দেখেছি যে ফ্লেক্সবক্স সমর্থিত কিনা এবং এটি পৃষ্ঠার বডিতে একটি শ্রেণি প্রয়োগ করে - তবে ফ্রন্ট-এন্ড ইঞ্জিনিয়ারিংয়ের সেই স্তরটি বেশ শক্তিশালী এবং আপনার এখনও একটি ফলব্যাকের দরকার পড়ে need
আমি লোকদের ওয়েবের ভবিষ্যতকে গ্রহণ করতে উত্সাহিত করব। ফ্লেক্সবক্স দুর্দান্ত and আপনি যদি পারেন তবে এটি ব্যবহার শুরু করা উচিত।
পিএস - এই সাইটটি আমাকে পুরোপুরি ফ্লেক্সবক্সকে উপলব্ধি করতে এবং এটি যে কোনও ব্যবহারের ক্ষেত্রে প্রয়োগ করতে সহায়তা করেছে: http://flexboxfroggy.com/
সম্পাদনা: এক পৃষ্ঠায় দুটি মডেলের ক্ষেত্রে, এটি .modal.in এ প্রয়োগ করা উচিত
.modal.fade.in
পাশাপাশি ওভাররাইড করার চেষ্টা করুন