2014-09-16 23 views
31

Tôi đang sử dụng mã này, nhưng các phương thức là quá mỏng:Đang cố gắng để làm cho phương thức bootstrap rộng

<div class="modal fade bs-example-modal-lg custom-modal" tabindex="-1" role="dialog" aria-labelledby="myModal" aria-hidden="true" id="myModal"> 
    <div class="modal-dialog modal-lg"> 
     <div class="modal-content modal-lg"> 
      <div class="modal-header modal-lg"> 
       <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button> 
       <h4 class="modal-title">Solutions</h4> 
      </div> 
      <div class="modal-body modal-lg"> 
       <p>Content</p> 
      </div> 
     </div> 
    </div> 
</div> 

Đây là những gì nó trông giống như:

Thin modal

Làm thế nào tôi có thể làm cho phương thức mà Rộng hơn rất nhiều? Lý tưởng nhất là tôi muốn nó được khoảng gấp đôi chiều rộng đó vì nó quá gầy tại thời điểm này.

+0

Nó là rộng hơn - xem [bootply đây] (http://www.bootply.com/AAwcKf6kSW) – Dan

+0

Hmm đó là không bình thường sau đó. Có cách nào tôi có thể buộc các phương thức để được rộng hơn vẫn còn? Phải có một cái gì đó trong CSS của tôi ghi đè nó. – b85411

+0

Trong bootstrap.min.css của tôi, tôi thấy điều này: '@media screen và (min-width: 768px) {. Modal-dialog {width: 600px; margin: 30px auto}' - chiều rộng cố định có thể gây ra vấn đề của tôi không? – b85411

Trả lời

80

Luôn có tiện dụng CSS un-minified cho bootstrap để bạn có thể xem những gì phong cách mà họ có về thành phần của họ, sau đó tạo một file CSS SAU nó, nếu bạn không sử dụng LESS và ghi đè mixins của họ hoặc bất cứ điều gì

Đây là css phương thức mặc định cho 768px trở lên:

@media (min-width: 768px) { 
    .modal-dialog { 
    width: 600px; 
    margin: 30px auto; 
    } 
    ... 
} 

Họ có một lớp modal-lg cho độ rộng lớn hơn

@media (min-width: 992px) { 
    .modal-lg { 
    width: 900px; 
    } 
} 

Nếu bạn cần somet hing hai lần kích thước 600px, và một cái gì đó chất lỏng, làm một cái gì đó như thế này trong CSS của bạn sau khi css Bootstrap và gán lớp đó vào hộp thoại phương thức.

@media (min-width: 768px) { 
    .modal-xl { 
    width: 90%; 
    max-width:1200px; 
    } 
} 

HTML

<div class="modal-dialog modal-xl"> 

Demo: http://jsbin.com/yefas/1

+0

Cảm ơn !! Đã làm cho tôi!! :) – hardvin

+0

Hoạt động tuyệt vời. –

+0

Tuyệt vời! Hoạt động tốt đẹp! –

Các vấn đề liên quan