Cắt một nửa văn bản in css

Vì lý do tương thích, các trình duyệt nên coi page-break-inside là bí danh của break-inside. Điều này đảm bảo rằng các trang web sử dụng page-break-inside tiếp tục hoạt động như thiết kế. Một tập hợp con của các giá trị nên được đặt bí danh như sau

trang-break-insidebreak-inside_______4autoavoidavoid

định nghĩa chính thức

Giá trị ban đầuautoÁp dụng cho các phần tử cấp độ khối trong luồng thông thường của phần tử gốc. Tác nhân người dùng cũng có thể áp dụng nó cho các phần tử khác như phần tử

page-break-inside = 
avoid |
auto |
inherit

8. Kế thừa giá trị không được tính toán như đã chỉ định Loại hoạt hình rời rạc

Nếu bạn đang tự hỏi tại sao bạn không thể in trang web đúng cách, bạn không đơn độc. Đôi khi, các phần của trang in được in trống, khoảng trống lớn trong tài liệu in không nên in và/hoặc toàn bộ trang không bao giờ được in đầy đủ. Tự hỏi làm thế nào để in ra một trang web mà không bị cắt và bỏ trống? . Hôm nay tôi chỉ muốn chỉ ra ba yếu tố mà bạn có thể cần lưu ý

Đầu tiên, hãy nhìn vào phong cách của bạn. css, nếu bất kỳ vùng chứa nào bạn đang cố in bị trôi nổi, chúng sẽ bị cắt như bạn đang thấy. Đảm bảo rằng bạn tắt tất cả tính năng nổi mà bạn có thể mà không làm hỏng bố cục trong bản in của mình. css

Dự án thiết kế lại trang web

Suy nghĩ về việc thiết kế lại trang web?

 

Xem bây giờ

 

 

Thứ hai, một vấn đề quan trọng cần lưu ý đối với CSS in là vị trí tuyệt đối có thể “cắt” một số phần của trang, khiến chúng không thể in được. Để ngăn điều này xảy ra, hãy khôi phục vị trí của các phần tử đó

Thứ ba, nếu phần tử tràn được đặt thành 'ẩn' theo phong cách của bạn. css, nó cũng có thể khiến văn bản của bạn bị cắt. Trong in ấn. css, đặt “tràn. có thể nhìn thấy" thay vì "tràn. tự động” hoặc “tràn. ẩn” trên div. Định nghĩa của tràn tự động là. “Nếu phần tràn bị cắt bớt, một thanh cuộn sẽ được thêm vào để xem phần còn lại của nội dung” —nhưng các thanh cuộn không tồn tại trên các trang in

Để rút ngắn một câu chuyện dài, bạn nên tránh sử dụng phao, định vị cố định và tràn. Đây là ví dụ của tôi để thiết lập hành vi được xác định trước cho tất cả các thành phần của trang như hình bên dưới

body, h1, h2, h3, ol, ul, div {     width: auto;     border: 0;     margin: 0 5%;     padding: 0;     float: none;     position: static;     overflow: visible; }

Một yếu tố khác bạn có thể muốn xem xét là sử dụng cú pháp ngắt trang. Nó chỉ định nơi ngắt trang nên và không nên xảy ra. CSS cung cấp ba thuộc tính hữu ích để chỉ định hành vi ngắt trang—“ngắt trang trước”, “ngắt trang sau” và “ngắt trang bên trong”. Bạn có thể thử với các thuộc tính này, nhưng chúng không được một số trình duyệt hỗ trợ đầy đủ. Tuy nhiên, vẫn nên tận dụng chúng

Hy vọng những mẹo css này sẽ giúp bạn giải quyết vấn đề phổ biến ở trên và làm cho trang web của bạn trông đẹp trên giấy

Các giải pháp cho sự cố hiển thị màn hình có thể gây ra sự cố khi in ra trang. Hoặc có lẽ bạn cần sắp xếp lại các phần của trang để nó được in gọn gàng. CSS cho phép bạn tạo các kiểu khác nhau chỉ áp dụng khi in. Bạn có thể sử dụng hai phần kiểu đặc biệt, @media print và @page


@media print

Các kiểu mà bạn chỉ muốn áp dụng khi in đi vào phần in @media của biểu định kiểu bên trong hoặc bên ngoài của bạn. Bạn có thể chọn phông chữ và kích thước phông chữ hoạt động tốt hơn khi in so với trên màn hình. Hoặc, có lẽ bạn cần sắp xếp lại các phần của trang để phù hợp hơn trên giấy. Hoặc, có thể bạn cần ẩn các phần của trang không hữu ích khi in, chẳng hạn như menu hoặc quảng cáo. Có một số loại @media khác, bao gồm màn hình @media

Làm thế nào nó hoạt động. Trong biểu định kiểu của bạn (nội bộ hoặc bên ngoài), hãy thêm một phần ở cuối để giữ các kiểu cần khác khi in, @media print {   }. Đặt tất cả các kiểu như vậy giữa các dấu ngoặc nhọn. Cẩn thận không nhập khoảng trắng sau @

Ví dụ

Thay đổi họ phông chữ cho tiêu đề và đoạn văn. Đặt kích thước phông chữ theo điểm cho đoạn văn. Bỏ định vị cho một phần tử có lớp 'được định vị'. Ẩn phần tử có ID 'menu'

@media in {

h1 {phông chữ-họ. "Britannic Bold", Broadway, Calibri, sans-serif;
}

p {cỡ chữ. 10pt;
họ phông chữ. Cambria, "Times New Roman", serif;
}  

định vị {vị trí. tĩnh;}

#menu {hiển thị. không;}
}

Niềng răng phù hợp. Hãy cẩn thận để có các bộ dấu ngoặc nhọn, { }.
Phần @media print có dấu ngoặc nhọn riêng cộng với mỗi kiểu bên trong phần có một cặp dấu ngoặc nhọn. Dấu ngoặc kép cuối cùng đó rất dễ bỏ qua.

Áp dụng các lớp học. Tất nhiên, bạn phải áp dụng bất kỳ lớp nào bạn đã tạo trong phần in @media này

Đo. Bạn có thể sử dụng kích thước điểm cho phông chữ của mình vì kiểu này dành cho in ấn. Không sử dụng kích thước điểm để đặt kích thước hiển thị màn hình. Họ thường tạo văn bản quá nhỏ để đọc trên màn hình

Kiểu nội tuyến. Mọi kiểu nội tuyến sẽ ghi đè các kiểu in @media vì các kiểu nội tuyến xuất hiện cuối cùng trong chuỗi các kiểu. Đây là một lý do khác để tránh các kiểu nội tuyến


Phần @page, @page {   } , trong biểu định kiểu bên trong hoặc bên ngoài của bạn chứa các kiểu ảnh hưởng đến bố cục trên trang được in. Bạn có thể đặt lề của trang, hướng trang, ngắt trang và một số tính năng khác. Nếu bạn đặt các phong cách khác trong phần này, chúng sẽ bị bỏ qua

Thuộc tính SIZE có thể có các giá trị AUTO, PORTRAIT, LANDSCAPE hoặc chiều rộng và chiều cao cụ thể, chẳng hạn như size. số 8. 5in 11in;. TỰ ĐỘNG là mặc định

Ví dụ

/*Để đặt lề 2 cm trên trang theo hướng ngang*/

@trang {
   lề. 2cm;
   kích thước. phong cảnh;
}

Đo. Bạn có thể sử dụng các phép đo vật lý như centimet và inch khi đặt lề hoặc kích thước trang chứ không phải pixel hoặc điểm. Tỷ lệ phần trăm sẽ được tính theo kích thước của hộp trang (thường là kích thước của trang)


ngắt trang

Chỉ nên bao gồm thuộc tính ngắt trang trong phần in @media. Thuộc tính sẽ bị bỏ qua trong phần @page

Ngắt trang có thể được yêu cầu xảy ra trước hoặc sau một số kiểu hoặc phần tử có ID nhất định. Ví dụ.
h1 {ngắt trang trước. luôn; . Thật tốt nếu bạn đang sử dụng H1 cho tiêu đề chương hoặc phần sẽ bắt đầu một trang mới.

Nếu bạn muốn cấm ngắt trang xảy ra tại một vị trí nhất định, bạn đã hết may mắn. Điều tốt nhất bạn có thể làm là yêu cầu trình duyệt tránh ngắt ở đó nếu có thể

bảng {page-break-inside. ngăn ngừa;


Từng bước một. @media print và @page


Bạn sẽ học được gì. để xem trang web của bạn trong Xem trước khi in và đánh giá bố cục để in
để sử dụng @media print trong biểu định kiểu bên ngoài để kiểm soát việc in ra
để thêm dấu ngắt trang . , hector26-Họ-Tên. htm
to use @page to control print margins
to use TRANSFORM to scale DIV

 Start with:   , hector26-Lastname-Firstname.htm


Xem trước bản in và đánh giá

Kiểm soát những gì hiển thị trên màn hình không phải lúc nào cũng dẫn đến một bản in đẹp từ trình duyệt. Giấy có chiều rộng cố định. Người xem của bạn sẽ sử dụng loại giấy nào? . 5" x 11") là tiêu chuẩn ở Hoa Kỳ nhưng các nơi khác trên thế giới chủ yếu sử dụng giấy A4 (10 x 297 mm), khoảng 8. 27" × 11. 69". Vậy A4 hẹp hơn và cao hơn khổ Letter

Thiết lập trang được kiểm soát bởi người xem, không phải bởi bạn. Vì vậy, một lần nữa, bạn không thể tự mình kiểm soát toàn bộ quá trình. Các trình duyệt khác nhau tự động xử lý một số sự cố nhưng khác nhau. Shrink to Fit giúp một chút nhưng không giải quyết được tất cả các vấn đề

  1. Nếu cần , hãy mở phiên bản hiện tại của trang Hector trong trình duyệt của bạn.
    [hector26-Họ-Tên. htm]
  2. Xem bản xem trước bản in của trang Hector

    I E. Nhấp chuột phải vào trang > Xem trước bản in

    Trình duyệt Chrome. Nhấp chuột phải vào trang > In

    Phải mất 3 trang giấy để in trang web của Hector. (Xem hình minh họa bên dưới. )

    Mỗi trình duyệt xử lý bố cục trên trang hơi khác một chút. Mỗi trình duyệt có lề trang mặc định khác nhau. Tất nhiên, điều đó làm cho văn bản và hình ảnh được bao bọc khác nhau, thậm chí có thể thay đổi số lượng trang

    Ảnh chụp màn hình ví dụ

    Lề cho Page Setup trong trình duyệt của bạn có thể khác với hình minh họa. Shrink to Fit đã được bật cho cả ba trình duyệt. Tính năng đó sẽ thay đổi kích thước phông chữ và kích thước hình ảnh để làm cho chiều rộng của nội dung vừa với các lề. Vì vậy, bản xem trước bản in của bạn có thể trông khác

    I E.   

    Cắt một nửa văn bản in css

    Trình duyệt Chrome

     

    Cắt một nửa văn bản in css

    firefox

    Cắt một nửa văn bản in css

    Bạn thấy vấn đề gì trong trình duyệt của mình?

    Với lề mặc định

    • Tất cả đều cắt bỏ phần chữ trong phần My Job. IE và Chrome thậm chí còn in thanh cuộn, thứ vô dụng trên giấy. Tất cả những gì nó làm là gợi ý cho bạn rằng có văn bản không hiển thị trên bản in. Sẽ tốt hơn nếu xem văn bản đó
    • Tất cả hiển thị các bức ảnh nhô ra ngoài đường viền hải quân của nội dung trang
    • Tất cả đều có nhiều khoảng trắng ở hai bên. Hãy nhớ rằng kiểu #pagecontents có chiều rộng 80% như một phần của việc căn giữa nội dung trong cửa sổ trình duyệt. 80% chiều rộng đó được áp dụng cho khu vực trong lề hiện có của trang giấy. Nó thêm vào rất nhiều không gian lãng phí
    • IE không hiển thị nền cho bảng nên rất khó đọc trên ảnh
    • Bất kỳ hoặc tất cả có thể in một phần của hình ảnh trên một trang và phần còn lại trên trang tiếp theo. Trong hình minh họa bên trên, IE tách hình ảnh quả bóng đá ra giữa các trang
    • Tất cả đều in chú thích của bảng trực tiếp trên các bức ảnh, nơi rất khó đọc

    Vấn đề duy nhất thực sự cần khắc phục là những gì đã xảy ra với Công việc của tôi. Bạn thực sự, thực sự, thực sự không muốn một phần văn bản của mình bị ẩn trong bản in ngay cả khi nó không hiển thị trong cửa sổ trình duyệt. Vui vì chỉ có một số lượng nhỏ để nhắn tin để giải cứu, bạn có thể điều chỉnh lề. Dù sao thì bạn cũng cần phải làm điều đó để khắc phục không gian bị lãng phí ở hai bên

  3. Đóng bản xem trước khi in
  4. Nếu cần, hãy mở hector26-Lastname-Firstname. htm trong Notepad
  5. Lưu dưới dạng hector27-Lastname-Firstname. htm vào thư mục web project2 trên đĩa Class của bạn
  6. Chuyển sang trình duyệt của bạn và chỉnh sửa thanh địa chỉ để hiển thị tệp mới. Làm mới

Biểu định kiểu bên ngoài. @media print

Ẩn hoặc thay đổi kích thước các phần của trang là tác vụ phổ biến đối với phần kiểu in @media. Bản in ra thường trông đẹp hơn khi không có đường viền. Bạn thậm chí có thể xóa nền để chúng không thể in ngay cả khi trình duyệt được định cấu hình để in nền

Hãy nhớ rằng bất kỳ thay đổi nào bạn thực hiện với kiểu @media print hoặc @page, kiểu nội tuyến sẽ ghi đè lên những thay đổi đó. Bạn có thể phải di chuyển một số kiểu nội tuyến sang biểu định kiểu nội bộ của mình. Vâng, tôi có thể tránh được tình tiết tăng nặng nhỏ này nhưng bạn cần trải nghiệm lý do tại sao kiểu nội tuyến có thể là một ý tưởng tồi

  1. Chuyển sang trình soạn thảo văn bản của bạn và mở, nếu cần, biểu định kiểu bên ngoài hiện tại, hchavez24-Lastname-Firstname. css
  2. Lưu thành hchavez27-Lastname-Firstname. css vào thư mục web project2 trên đĩa Class của bạn
  3. Nếu cần, hãy mở trong trình soạn thảo văn bản của bạn hector27-Lastname-Firstname. htm
  4. Chỉnh sửa thẻ LINK trong phần HEAD để trỏ đến phiên bản mới của biểu định kiểu

  5. Quay lại để xem biểu định kiểu bên ngoài trong trình soạn thảo văn bản của bạn
  6. Sử dụng tổ hợp phím CTRL + END để di chuyển con trỏ đến cuối tài liệu
  7. Tạo một phần ở cuối trang CSS cho @media print với phiên bản mới của kiểu #pagecontents sẽ giảm dung lượng lãng phí và sẽ xóa đường viền xung quanh nội dung trang.
    Đảm bảo có đúng số lượng dấu ngoặc nhọn. Mục in @media có { và } bao quanh các kiểu bạn muốn sử dụng khi in trang. Mỗi kiểu có một bộ dấu ngoặc nhọn riêng, { }.

    @media in {

    #pagecontents {
         chiều rộng. 100%;
         đường viền. 0px;
      }
    }

  8.  Lưu.
    [hchavez27-Họ-Tên. css]

  9. Chuyển sang trình duyệt của bạn và Làm mới rồi mở lại Xem trước bản in

    Cắt một nửa văn bản in css
    Giờ đây, nội dung trang có thể trải rộng trên nhiều tờ giấy hơn do kiểu bạn đã tạo cho #pagecontents trong phần in @media

    Phần Công việc của tôi hiển thị đầy đủ trong IE và Chrome, với cài đặt Thiết lập trang mặc định của chúng. Firefox cắt đôi dòng cuối cùng theo chiều ngang, nhưng vẫn đủ để đọc

    Cái gì đã sửa và cái gì cần điều chỉnh?

    • Table of Hector's Travels được chia thành hai trang
    • Các phần Câu cá, Bóng đá và Nấu ăn lãng phí không gian quá rộng

    I E

    Cắt một nửa văn bản in css

    Trình duyệt Chrome

    Cắt một nửa văn bản in css

    firefox. Bản xem trước bản in gặp sự cố với một trong các vị trí của hình ảnh mà không có lý do rõ ràng. Khi tôi cuộn cửa sổ, Mt. Rushmore tiếp tục trượt xuống trang. Rất may là bản in vẫn ổn

    Cắt một nửa văn bản in css

    Cửa sổ nhỏ và Xem trước bản in. Trong bất kỳ trình duyệt nào, nếu bản xem trước nhỏ (từ một cửa sổ nhỏ hoặc được phóng to), các đường viền và đường kẻ ngang có thể không hiển thị trong bản xem trước và văn bản có thể trông không giống với phông chữ thực tế

    Thay đổi lề trang. Bạn có thể thay đổi lề cho bản in ra cho cả bốn lề theo cách thủ công trong hộp thoại Thiết lập trang. Chỉ cần nhớ rằng cài đặt này sẽ được áp dụng cho lần tiếp theo bạn in từ trình duyệt. Đó là một lý do khiến bản xem trước bản in của bạn có thể trông khác với hình minh họa


Thêm ngắt trang

Nhìn vào Xem trước bản in cho thấy ảnh du lịch và bảng có thể bị tách ra giữa hai tờ giấy. Điều này đặc biệt không tốt cho một cái bàn

Bạn có thể khắc phục điều đó bằng cách sử dụng một trong các thuộc tính Ngắt trang CSS để buộc ngắt trang bằng ngắt trang trước hoặc ngắt trang sau. Chúng có thể có các giá trị luôn luôn hoặc tự động. Các giá trị khác tồn tại nhưng chưa được hầu hết các trình duyệt hỗ trợ

Các thuộc tính này có thể được áp dụng dưới dạng kiểu nội tuyến hoặc trong biểu định kiểu mà không phải lo lắng về @media vì chúng chỉ ảnh hưởng đến bố cục trong bản in, không bao giờ trên màn hình

Nhận xét về Thuộc tính ngắt trang

ngắt trang trước và ngắt trang sau

  • Sử dụng càng ít trong số này càng tốt
  • Sẽ không ảnh hưởng đến một yếu tố với vị trí tuyệt đối
  • Không áp dụng cho các phần tử nổi, phần tử có đường viền hoặc bên trong bảng

thuộc tính ngắt trang bên trong

  • Dự định sẽ được sử dụng với giá trị tránh

Kế hoạch là gì? . luôn tạo kiểu cho tiêu đề Sở thích của tôi. Điều đó sẽ buộc toàn bộ phần Du lịch sang một trang mới. Sau đó, bạn sẽ kiểm tra bản xem trước khi in để xem bạn có cần ngắt trang khác do thay đổi này không

  1. Chuyển sang trình soạn thảo văn bản của bạn để hiển thị mã nguồn, hector27-Lastname-Firstname. htm

  2. Chỉnh sửa tiêu đề Sở thích của tôi

    Sở thích của tôi

  3. Thêm vào biểu định kiểu nội bộ.
    #hobbies {page-break-before. luôn luôn;}
  4. Lưu.
    [hector27-Họ-Tên. htm]

  5. Chuyển sang trình duyệt của bạn và Làm mới và mở Xem trước bản in.
    Cái này có tốt hơn không?

    Hiện tại có một khoảng trống lớn ở cuối trang đầu tiên (không tốt lắm), nhưng ảnh du lịch và bảng là một mảnh (rất tốt). Một trong những biểu tượng sở thích bị phân chia giữa hai trang cho IE và Firefox (không tốt). IE vẫn không hiển thị tốt bảng vì màu nền không hiển thị

    I E

    Cắt một nửa văn bản in css

    Trình duyệt Chrome

    Cắt một nửa văn bản in css

    firefox

    Cắt một nửa văn bản in css

    Với một số tập lệnh, bạn có thể tạo một tập hợp các kiểu giữ các phần phù hợp với nhau, nhưng nó sẽ rất phức tạp. Có lẽ có một kế hoạch khác


Biểu định kiểu nội bộ. @trang

Lẽ ra bạn nên đặt lề giấy từ sớm. Thật dễ dàng để tham gia vào việc khắc phục sự cố và quên đặt những điều cơ bản trước. Với lề giấy cố định, chúng tôi không phải lo lắng về việc các trình duyệt khác nhau có lề mặc định khác nhau. Lợi nhuận mặc định của IE là tất cả 0. 75". của Chrome là 0. 4". của Firefox là 0. 5"

Điều chỉnh lề trên trang in là phần @page của các kiểu thường được sử dụng cho. Lề hẹp hơn để lại nhiều chỗ hơn cho nội dung trang

  1. Chuyển sang trình soạn thảo văn bản của bạn để hiển thị mã nguồn, hector27-Lastname-Firstname. htm

  2. Trong biểu định kiểu bên trong, ngay phía trên thẻ, hãy thêm phần @page với cài đặt cho lề của trang giấy
  3. Chuyển về trình duyệt và Làm mới
  4. Mở Xem trước bản in.
    Có lề nửa inch ở tất cả các mặt của trang. Có thể không có nhiều thay đổi nếu trình duyệt của bạn đã sử dụng 0. 4" hoặc 0. lề 5".

    Tôi đã so sánh cả ba trình duyệt với trạng thái của chúng trong hình minh họa cuối cùng ở trên. Trong IE, quả bóng đá không còn bị chia thành hai trang nữa. Những thay đổi bạn thấy sẽ phụ thuộc vào mức lợi nhuận mà trình duyệt của bạn đã sử dụng trước đây


Chia tỷ lệ ảnh DIV để in với TRANSFORM

Sẽ tốt hơn nếu ảnh du lịch được in đầy đủ mà không chạy dưới gầm bàn. Bạn có thể làm gì để khắc phục điều này?

Nếu những bức ảnh nhỏ hơn thì sao? . Sau đó, bạn có thể lần lượt thay đổi thuộc tính lề đã căn giữa DIV và chọn các lề mới giúp ảnh không bị chảy dưới bàn. Vì chúng tôi biết chiều rộng của tờ giấy (Cỡ chữ trong các bài học này), chúng tôi có thể thử nghiệm cho đến khi nó hoàn hảo đến từng pixel. Tôi đã làm phần đó cho bạn. (Không có gì. )

Có một sự phức tạp cần lưu ý. Kiểu tập trung vào ảnh DIV nằm trong biểu định kiểu nội bộ. Vì vậy, bạn không thể sử dụng biểu định kiểu bên ngoài để điều chỉnh kiểu đó để in. Phong cách bên trong chiến thắng phong cách bên ngoài trong tầng. Bạn phải đặt phần in @media này trong biểu định kiểu nội bộ

  1. Chuyển sang trình soạn thảo văn bản của bạn đến trang hector27-Lastname-Firstname. htm

  2. Thêm vào biểu định kiểu bên trong một kiểu trong phần @media print cho #photos để chia tỷ lệ toàn bộ DIV nhỏ hơn và sử dụng lề âm để dịch chuyển DIV lên trên và sang trái trên trang

    @media print {
    #photos {margin. -40px 0px 0px -40px;
        chuyển đổi. tỉ lệ(. số 8,. 8);
        -ms-transform. tỉ lệ(. số 8,. số 8); . tỉ lệ(. số 8,. 8);/* Opera, Chrome và Safari */
        -webkit-transform:scale(.8,.8);/* Opera, Chrome, and Safari */
       }
    }

    Tài sản MARGIN nhỏ gọn. Bốn lề được liệt kê bắt đầu từ trên cùng khi di chuyển theo chiều kim đồng hồ, lề. trên cùng bên phải dưới cùng bên trái. Vì vậy, các giá trị bạn đã sử dụng đặt lề âm ở trên cùng và bên trái. Điều đó di chuyển DIV lên và trái khỏi vị trí bình thường của nó

    Một lần nữa, chúng tôi có một thuộc tính phải được mã hóa nhiều lần để thuyết phục tất cả các trình duyệt chính gần đây áp dụng thuộc tính đó. Các phiên bản [2016] hiện tại hiểu mã CSS3 gốc cho TRANSFORM

    Nhiều thuộc tính CHUYỂN ĐỔI. Nếu bạn muốn áp dụng nhiều thuộc tính TRANSFORM, ví dụ: bạn muốn chia tỷ lệ (phóng to hoặc thu nhỏ kích thước), xoay (xoay) và dịch (di chuyển sang trái/phải hoặc lên/xuống), bạn phải viết chúng cùng nhau trong một thuộc tính

    mytransform {biến đổi. tỷ lệ xoay (8deg) (. 7,. 7) dịch(6px,8px);}

    Nếu bạn viết các thuộc tính TRANSFORM riêng biệt, thì chỉ thuộc tính cuối cùng trong chuỗi kiểu sẽ thực sự được áp dụng. Ví dụ: trong trang của Hector, bốn bức ảnh được xoay. Nếu chúng ta thêm một lớp trong @media print để chia tỷ lệ ảnh để in thay vì chia tỷ lệ toàn bộ DIV, thì thuộc tính TRANSFORM mới sẽ ghi đè lên thuộc tính trước đó. Để giữ vòng quay, bạn cũng phải lặp lại nó trong lớp mới, như một phần của một thuộc tính duy nhất

  3. Cắt một nửa văn bản in css
    Lưu.
    [hector27-Họ-Tên. htm]

  4. Chuyển sang trình duyệt của bạn, Làm mới và xem Bản xem trước khi in.
    (Hình minh họa từ IE. )

    Bàn bây giờ không có ảnh. Các bức ảnh nhỏ hơn. Thỏa hiệp là một phần của trò chơi thiết kế trang web