2012-12-19 25 views
6

Tôi đã tạo một trang thư viện. Nó hiển thị hình ảnh với chiều cao thay đổi. Theo đề xuất here to use a masonry plugin tôi đã sử dụng plugin xây dựng. Nó hoạt động rất tốt cho đến tối qua.Tại sao trang web của tôi bị mất liên kết bố cục lưới. Nó được làm bằng khối xây dựng

Nhưng sáng nay khi tôi kiểm tra lại, tôi mất liên kết. Không có thay đổi nào được thực hiện cho trang web kể từ 3 ngày qua. Đây là ảnh chụp. Check my site's screen shot here

Đầu, tất cả div của sẽ được tự động điều chỉnh (Các không gian được đánh dấu đã bị loại) và màn hình trông giống như

http://pinterest.com/

Nhưng tất cả của một đột ngột trang web của tôi bị mất liên kết của nó. Không thể tìm ra vấn đề.

Điều gì có thể là vấn đề .... Xin hãy giúp tôi. Trong một vấn đề lớn với trang web của tôi

Dưới đây là sự liên kết css và ứng dụng nề

#body {background-color:#1c4d5c;padding:10% 0% 20% 20%;} 
#imagesection 
{ 
margin:10px 10px 10px 10px; 
float:left; 
width:214px; 
border: 5px solid #f0f0f0; 
background-color:#d2dbde; 
border-radius:5px; 
} 

var $container = $('#body'); 

$container.imagesLoaded(function(){ 
    $container.masonry({ 
    itemSelector : '#imagesection' 
    }); 
}); 

Masonry không làm việc trong IE 8 Masonry doesn't work in IE 8

Lưu ý: Tôi đang sử dụng CodeIgniter, Do đó tôi đang tải các tập tin header, body, footer vv.

+2

Goblins, chắc chắn yêu tinh ... nhưng trong tất cả sự trung thực, làm thế nào chúng ta nên biết nếu không có một ví dụ trực tiếp, hoặc một số mã? – ChrisR

+1

Bạn cần cung cấp thêm chi tiết. Telepath địa phương của chúng tôi đang đi nghỉ mát. – Ranty

+0

Điều gì có nghĩa là Goblins ChrisR –

Trả lời

6

Cố gắng sử dụng lớp chỉ được yêu cầu từ nề plugin như .box .col2 ...

lớp khác có thể ảnh hưởng tới tổng kết của bạn ..

+0

tôi chỉ có hai div là #container và khác là #imagesection tôi chỉ áp dụng cho hai div này. Ngoài ra nếu tôi sử dụng tất cả các lớp css như bạn đã đề cập, Điều này sẽ không làm việc trước đó! –

+2

@Rama raju dantuluri - Tôi không thể đoán chính xác từ đây cố gắng bao gồm lớp .box cũng và nếu bạn có lỗi kiểm tra bảng điều khiển cho bất kỳ lỗi nào – Abhi

+0

Hey @abhi tôi đã chỉnh sửa câu hỏi của mình bằng ứng dụng javascript css và nề. Xin hãy xem.Tôi đoán một số thay đổi trong masonry plugin đang gây ra vấn đề này. Bởi vì đột nhiên tại sao vấn đề này lại nảy sinh? Tôi có đúng không? –

2

Dường như với tôi, vùng chứa xung quanh quá lớn. Điều chỉnh chiều rộng thành một cái gì đó nhỏ hơn một lần nữa. Bạn có thể thấy trên biên giới bên phải thuật toán ốp lát vì vậy tôi đoán công trình xây dựng hoàn hảo.

+0

Để chụp ảnh màn hình rõ ràng và cho bạn biết vấn đề liên quan đến liên kết tôi thu nhỏ màn hình và chụp ảnh màn hình. Vì vậy, đó là lý do nó dường như có container lớn xung quanh. –

+0

Bạn có nghĩa là bạn có bố trí đáp ứng và khi bạn phóng to trong probelm vẫn tồn tại? Masonry cần một thùng chứa có chiều rộng cố định và không thể làm việc với bố cục đáp ứng. – Bytemain

+0

Sự cố thậm chí còn xảy ra ở chế độ thu phóng mặc định. Ý tôi là, để xem toàn bộ trang web của tôi (hiện tại tôi không thể cung cấp cho bạn liên kết trang web xin lỗi!) Tôi chụp ảnh màn hình trong khi cửa sổ trình duyệt được phóng to. –

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