2013-08-26 41 views
5

tôi sử dụng bootstrap để thiết kế giao diện web của tôi, và bây giờ tôi có một yêu cầu như sau:Làm thế nào để sử dụng bootstrap để che giấu một trong div khi cửa sổ trình duyệt zoom kích thước nhỏ hơn

tôi xác định bên dưới cấu trúc div như id div họ là: part1part2

<div class="container"> 
     <div class="panel panel-default"> 
      <div class="panel-body"> 
       <div id="part1" class="col-md-6"> 
        <div> 
         xxxx 
        </div> 
       </div> 
       <div id="part2" class="col-md-6"> 
        <div> 
         yyy 
        </div> 
       </div> 
      </div> 
     </div> 
    </div> 

Bây giờ tôi muốn ẩn part1 tự động khi kích thước cửa sổ trình duyệt co hoặc trình duyệt điện thoại của tôi, thế nào tôi có thể đạt được hiệu ứng này?

BTW: Tôi cố gắng thêm "thu gọn" css vào part1 dưới dạng nhưng ẩn ngay cả khi trình duyệt của tôi lớn hơn.

Trả lời

3

Đây là một mã làm việc, tôi đã thử nghiệm ..

<div class="row"> 
    <div class="col-md-4">.col-md-4</div> 
    <div class="col-md-4 ">.col-md-4</div> 
    <div class="col-md-4 visible-lg">.col-md-4</div> 
    </div> 
+0

Có, nó hoạt động, nhưng hành vi của nó là lạ hoặc không mong đợi, Vì nếu tôi thay đổi kích thước trình duyệt trên kích thước md, nó hoạt động, nhưng khi tôi tiếp tục thay đổi kích thước trình duyệt thành nhỏ hơn, nhưng không thể ẩn. Bạn có biết điều gì đó về các tính năng liên quan đến kích thước tối thiểu hoặc kích thước tối đa không? Tôi là một người đàn ông tươi trên thiết kế web và bootstrap, cảm ơn bạn trước. –

+0

Nếu bạn cần một giải pháp sử dụng min-widtha và chiều rộng tối đa, bạn cần sử dụng truy vấn phương tiện –

+0

Bạn có thể cho tôi một mã demo ngắn dựa trên bootstrap không? Cám ơn bạn một lần nữa . –

0

lớp Sử dụng năng hiển thị trong bootstrap ẩn điện thoại ẩn-tablet dựa trên yêu cầu của bạn

<div class="container"> 
    <div class="panel panel-default"> 
     <div class="panel-body"> 
      <div id="part1" class="col-md-6 hidden-phone"> 
       <div> 
        xxxx 
       </div> 
      </div> 
      <div id="part2" class="col-md-6"> 
       <div> 
        yyy 
       </div> 
      </div> 
     </div> 
    </div> 
</div> 
+0

Nhờ các giải pháp của bạn, nhưng nó vẫn không thể giấu khi tôi thay đổi kích thước trình duyệt của tôi trở nên nhỏ hơn. –

+0

bạn đang sử dụng phiên bản bootstrap nào? đã bao gồm bootstrap-responsive.css –

+0

Xin chào, Prasanna, tôi sử dụng bootstrap 3.0 –

16

phải trả lời cho Bootstrap 3

Sử dụng các lớp tiện ích để hiển thị và ẩn nội dung theo quyết định thông qua truy vấn phương tiện. Cố gắng sử dụng các đề tài trên cơ sở hạn chế và tránh tạo ra các phiên bản hoàn toàn khác nhau của trang web smae. Thay vào đó, hãy sử dụng chúng để bổ sung cho từng bản trình bày của thiết bị.

Screenshot of Bootstrap responsive utility classes

Nguồn: http://getbootstrap.com/css/#responsive-utilities