2009-07-31 28 views
7

Tôi đang gỡ lỗi trang web có vấn đề với định vị phần tử khi in (Tôi có tệp print.css riêng biệt được liên kết bởi phần tử liên kết với thuộc tính media = "print"). Vấn đề này chỉ xảy ra trong IE7 và IE8.Xem CSS in trong IE7 hoặc IE8

Những gì tôi đang tìm kiếm là một cách để xem trang bằng cách sử dụng các loại phương tiện truyền thông in ấn, nhưng trong khi vẫn có công cụ phát triển của IE8 có sẵn để xem chi tiết phần tử và chỉnh sửa trong thời gian thực, vv

Chức năng Tôi đang tìm kiếm sẽ tương tự như tính năng "Hiển thị CSS theo loại phương tiện truyền thông" trong Tiện ích mở rộng nhà phát triển web của Chris Pederick dành cho Firefox. (Nhưng vấn đề này không xảy ra trong firefox ... cũng như trong safari, hoặc thậm chí trong IE6.)

+0

liên quan: http://stackoverflow.com/questions/26356750/emulating-print-media-in-internet-explorer – cweiske

Trả lời

2

Tại sao không chỉ gán thuộc tính màn hình cho biểu định kiểu in cho phiên gỡ lỗi của bạn (và xóa phiên bản màn hình hoặc hoán đổi các thuộc tính phương tiện)?

+2

Thật không may, trong khi điều này không áp dụng định vị, có sự khác biệt giữa các yếu tố này như được thấy trong trình duyệt và như đã thấy trong bản xem trước bản in. Vì vậy, mặc dù điều này có thể có tác dụng tương tự như thanh công cụ dành cho nhà phát triển web, nhưng tôi vẫn phải tìm ra lỗi cụ thể này. Cảm ơn vì thông tin! –

+0

Đây không phải là giải pháp lý tưởng vì như RVanasse đã nói, nó không giống nhau trong Bản xem trước khi in. Tôi cũng có cùng một vấn đề. Làm việc với FF và Chrome nhưng IE có màn hình lạ NHƯNG khi sử dụng .css của bản in cho màn hình, tất cả đều ổn ... –

2

Những gì tôi đã luôn làm, là tôi đã vô hiệu hóa (nhận xét ra bảng "màn hình" phong cách) và chuyển đổi các phong cách phương tiện truyền thông = "in" tờ để được phương tiện truyền thông = "màn hình". Chỉ có cách tôi biết cách in ra một loạt các trang thử nghiệm.

0

Tôi luôn sử dụng tính năng xem trước bản in, chưa bao giờ gặp sự cố với bản in. chỉ cần mở nó trong IE; tôi muốn nhắm mục tiêu nó với điều kiện, nhưng "hack" cũng hoạt động.

bạn đang thấy sự khác biệt .... thuộc tính phương tiện nào của các thành phần liên kết khác của bạn? nếu bạn có một cái cho tất cả, hãy chuyển nó thành loại = "màn hình, chiếu">

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