2012-06-13 19 views
5

Tôi đã tìm thấy một lỗi lạ trong Firefox. Tôi cũng đã thử nghiệm nó trong Chrome, nhưng đã không xảy ra ..Tắt tính năng chống khiếu nại của Firefox, khi sử dụng DIV cố định

Tôi đang sử dụng đối tượng nền. Đó là một div với vị trí cố định và kích thước 1920 * 1050. Tôi cần điều này, bởi vì tôi muốn trang web của tôi tương thích với mọi nghị quyết. Độ phân giải nhỏ hơn ẩn phần lớn của nền, nhưng người dùng HD đầy đủ có thể nhìn thấy toàn bộ nền.

Nếu tôi sử dụng vị trí tuyệt đối cho div này, trình duyệt của tôi cho tôi khả năng cuộn ngang. Tôi có thể ẩn nó với tràn ẩn, nhưng tôi không thể vô hiệu hóa khả năng di chuyển. Với vị trí cố định, các trình duyệt không "nhìn thấy" toàn bộ đối tượng và nó tương đương với cuộn ngang bị vô hiệu hóa.

Nếu có bất kỳ giải pháp nào khác, tôi sẽ rất biết ơn về điều đó.

Vấn đề với giải pháp này, là thế này:

Bạn có thể thấy sự khác biệt giữa hai người. Đó là phong cách văn bản tương tự, nhưng không có chống răng cưa trên cố định. Với kích thước phông chữ nhỏ hơn nó thực sự gây phiền nhiễu.

Bất kỳ ai gặp lỗi này trong quá khứ? Làm thế nào tôi có thể sửa chữa nó, hoặc bất kỳ giải pháp khác cho hình nền?

Cập nhật

Được rồi, tôi đã xóa div, và nền tảng gia tăng đối với thẻ cơ thể của tôi, với thuộc tính cố định, và xảy ra cùng ... background-attachment: fixed; < Gây ra cùng một vấn đề

+0

đối với tôi việc hiển thị hình ảnh ở vị trí cố định trông đẹp hơn nhiều so với hình ảnh khác –

+0

hmm, có thể bạn có độ phân giải cao và bạn không thể thấy chữ cái "e" thô. –

+2

Chỉ cần một nhận xét về nền 1920x1050 của bạn ... công nghệ đã bắt kịp với bạn. –

Trả lời

0

Không hoàn toàn chắc chắn nền của bạn được cho là đang làm gì. Nhưng nếu bạn cần nền tỷ lệ tương ứng với tất cả kích thước cửa sổ trình duyệt, bạn có thể sử dụng plugin this và JPG có độ phân giải cao hợp lý với tính năng tải trước.

0

Xóa mọi thuộc tính hộp bóng khỏi phần tử gốc. Điều này làm việc cho tôi.

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