ฉันเชื่อว่าคำตอบส่วนใหญ่สำหรับ bootstrap 2 ฉันพบปัญหาเดียวกันสำหรับ bootstrap 3 และต้องการแชร์การแก้ไขของฉัน เช่นเดียวกับคำตอบก่อนหน้าของฉันสำหรับ bootstrap 2 สิ่งนี้จะทำให้ความทึบจางหายไป แต่จะไม่มีการเปลี่ยนสไลด์
คุณสามารถเปลี่ยนไฟล์ modals.less หรือ theme.css ขึ้นอยู่กับเวิร์กโฟลว์ของคุณ หากคุณไม่ได้ใช้เวลาอย่างมีคุณภาพ แต่น้อยฉันแนะนำเป็นอย่างยิ่ง
ให้น้อยลงค้นหารหัสต่อไปนี้ใน MODALS.less
&.fade .modal-dialog {
.translate(0, -25%);
.transition-transform(~"0.3s ease-out");
}
&.in .modal-dialog { .translate(0, 0)}
แล้วเปลี่ยน-25%
ไป0%
หรือถ้าคุณใช้เพียงแค่ CSS ให้ค้นหาสิ่งต่อไปนี้ในtheme.css
:
.modal.fade .modal-dialog {
-webkit-transform: translate(0, -25%);
-ms-transform: translate(0, -25%);
transform: translate(0, -25%);
-webkit-transition: -webkit-transform 0.3s ease-out;
-moz-transition: -moz-transform 0.3s ease-out;
-o-transition: -o-transform 0.3s ease-out;
transition: transform 0.3s ease-out;
}
แล้วเปลี่ยนไป-25%
0%