Tôi đã thiết lập biểu định kiểu in và trong firefox có vẻ tốt.Xem trước bản in trên Chrome khác với trong DEVTools
Trong Chrome toàn bộ trang được chia trong bản xem trước in (Ctrl + P), nhưng nếu tôi mở DevTools Chrome (F12) và sử dụng các chức năng emulate CSS media
trang có vẻ đúng - như trong firefox.
Điều kỳ lạ là, nếu tôi mở lại bản xem trước bản in, sau khi tôi đã kích hoạt tùy chọn mô phỏng một lần, trang sẽ hiển thị chính xác trong bản xem trước bản in! Ngay cả khi tôi chỉ kích hoạt và sau đó tắt tùy chọn mô phỏng, bản xem trước bản in luôn chính xác sau khi thực hiện điều đó!
print.css của tôi bắt đầu với
@media print { ... }
và được bao gồm trong trang <head>
như thế này:
<link rel="stylesheet" type="text/css" href="print.css" media="print">
tôi đã cố gắng để loại bỏ các media="print"
nhưng không thay đổi.
Chỉ để in phương tiện, tôi đã thêm kiểu này. Nếu chúng ta áp dụng css này chung, điều này làm việc.Nếu chúng tôi chỉ áp dụng cho phương tiện in, thì điều này không hoạt động. Có bất kỳ công việc arround? :-( –
@JeevaJsb - Tôi đã gặp phải vấn đề tương tự. Xem câu trả lời của tôi để biết cách giải quyết có thể xảy ra. –