Chuyển đổi px, rem, em, pt và % với bảng trực tiếp và CSS sẵn sàng sao chép

Giá trị cần chuyển đổi
px
px

rem tương đối với cỡ chữ gốc; em và % tương đối với phần tử cha.

Giá trị đã chuyển đổi
px
0
rem
0
em
0
pt
0
%
0
Giá trị thông dụng
PXREMEMPT
10
12
14
16
18
20
24
28
32
40
48
64
Đoạn mã CSS

						

Giới thiệu về Công cụ chuyển đổi Pixel sang EM/REM

Công cụ chuyển đổi pixel sang EM/REM chuyển đổi các giá trị độ dài CSS giữa px, rem, em, pt và phần trăm. Nhập một giá trị theo bất kỳ đơn vị nào trong năm đơn vị và một bảng trực tiếp hiển thị giá trị tương đương ở tất cả các đơn vị còn lại — cùng đoạn mã CSS sẵn sàng sao chép để dán thẳng vào một stylesheet.

Các phép chuyển đổi tuân theo cách CSS thực sự phân giải đơn vị: rem tương đối với cỡ chữ gốc, còn em và % tương đối với cỡ chữ của phần tử cha. Cả hai kích thước tham chiếu đều có thể chỉnh sửa, nên bạn có thể mô phỏng một gốc 16 px với một thành phần 14 px, hoặc bất kỳ tỷ lệ hệ thống thiết kế nào bạn dùng.

Một bảng giá trị thông dụng liệt kê các kích thước mà nhà thiết kế thường dùng nhất — nên các câu hỏi như "24px bằng bao nhiêu rem" được trả lời chỉ trong nháy mắt. Công cụ này miễn phí, cập nhật khi bạn gõ và là công cụ quen thuộc để chuyển đổi các bản thiết kế pixel cố định thành CSS dựa trên rem, dễ tiếp cận và có thể co giãn.

Cách sử dụng Công cụ chuyển đổi Pixel sang EM/REM

  1. Nhập giá trị cần chuyển đổi và chọn đơn vị của nó: px, rem, em, pt hoặc %.
  2. Điều chỉnh cỡ chữ gốc (cho rem) và cỡ chữ phần tử cha (cho em và %) nếu chúng khác 16 px.
  3. Đọc các giá trị đã chuyển đổi trong bảng trực tiếp.
  4. Sao chép đoạn mã CSS được tạo ra hoặc bất kỳ giá trị nào từ bảng giá trị thông dụng.

Câu hỏi thường gặp

rem luôn tương đối với cỡ chữ gốc (html), trong khi em tương đối với cỡ chữ kế thừa của phần tử hiện tại. Các giá trị em lồng nhau sẽ cộng dồn, đó là lý do rem thường dễ dự đoán hơn cho bố cục.

Với cỡ chữ gốc mặc định 16 px, 16 px bằng chính xác 1 rem. Thay đổi trường cỡ chữ gốc và công cụ chuyển đổi sẽ tính lại — với gốc 18 px, 16 px trở thành khoảng 0,889 rem.

Giá trị rem co giãn khi người dùng thay đổi cỡ chữ cơ sở của trình duyệt, giữ văn bản dễ đọc cho những người cần cỡ chữ lớn hơn. Cỡ px cố định bỏ qua sở thích đó, gây hại cho khả năng tiếp cận.

CSS định nghĩa 1 pt là 1/72 inch và 1 px là 1/96, nên 1 pt = 1,333 px và 12 pt = 16 px. Điểm chủ yếu xuất hiện trong stylesheet in ấn và tài liệu nhập từ trình xử lý văn bản.

Đối với cỡ chữ, % tương đối với cỡ chữ của phần tử cha, giống như em: 100% bằng cỡ chữ của phần tử cha, nên 87,5% của một phần tử cha 16 px là 14 px. Đặt trường cỡ chữ phần tử cha để khớp với ngữ cảnh của bạn.


Tìm kiếm phổ biến
công cụ chuyển px sang rem công cụ chuyển px sang em pixel sang rem rem sang px công cụ chuyển đổi đơn vị css công cụ tính px em rem
Cần trợ giúp?
Gặp sự cố với công cụ này? Hãy cho đội ngũ của chúng tôi biết.
Báo cáo sự cố

Thêm công cụ miễn phí này vào trang web của riêng bạn — sao chép và dán mã bên dưới.