Snaplytics Toolkit

Công Cụ Kiểm Tra Kích Thước Viewport & Breakpoint Responsive

Xem cửa sổ trình duyệt của bạn thực sự lớn như thế nào đối với một trang web. Công cụ này đọc kích thước viewport của bạn theo pixel CSS, tỷ lệ pixel thiết bị và hướng màn hình, cùng breakpoint đáp ứng mà bạn hiện đang ở — cập nhật trực tiếp khi bạn thay đổi kích thước.

×px

Thay đổi kích thước cửa sổ trình duyệt của bạn và xem các giá trị này cập nhật trực tiếp.

Đang đọc viewport…Breakpoint:
Viewport
window.innerWidth × innerHeight (CSS px)
Layout viewport
Kích thước client của documentElement
Tỷ lệ pixel thiết bị
px CSS → px vật lý
Hướng màn hình
Rộng hơn cao, hoặc cao hơn rộng

Breakpoint của Tailwind CSS

Khoảng mà viewport của bạn rơi vào sẽ được làm nổi bật khi bạn thay đổi kích thước.

Tiền tốChiều rộng tối thiểuÁp dụng từ
base0px0 – 639px
sm640px640 – 767px
md768px768 – 1023px
lg1024px1024 – 1279px
xl1280px1280 – 1535px
2xl1536px1536px+

Danh mục thiết bị

Di động
<640px
Máy tính bảng
640–1023px
Laptop
1024–1439px
Máy tính để bàn
≥1440px

Bảng thử nghiệm có thể thay đổi kích thước

Kéo góc dưới bên phải để thay đổi kích thước bảng này. Nó báo cáo kích thước của chính nó và breakpoint nào mà chiều rộng đó sẽ chạm tới — một thước đo responsive nhanh chóng.

Kích thước bảngBreakpoint của bảng
px
Kéo góc dưới bên phải của tôi ↘

Kích thước viewport phổ biến của thiết bị

Viewport pixel CSS ở chế độ dọc gần đúng để tham khảo — giá trị thực tế thay đổi theo trình duyệt và hệ điều hành.

Thiết bịViewport (CSS px)DPR
iPhone SE375 × 6672×
iPhone 15 / 14 Pro393 × 8523×
Pixel 8412 × 9152.6×
iPad mini768 × 10242×
iPad Pro 11"834 × 11942×
Surface Pro912 × 13682×
Laptop (720p)1280 × 7201×
Laptop (1080p)1366 × 7681×
Desktop (1080p)1920 × 10801×

Viewport là khu vực mà một trang web phải vẽ vào - cửa sổ trình duyệt của bạn trừ các tab, thanh địa chỉ và thanh cuộn. Đó là lý do tại sao nó hầu như luôn nhỏ hơn độ phân giải màn hình của bạn: màn hình là toàn bộ tấm nền, trong khi viewport chỉ là lát cắt mà trang có thể sử dụng. Nó được đo bằng pixel CSS, đơn vị bố cục thay vì chấm vật lý - màn hình 'Retina' mật độ cao đóng gói hai hoặc ba pixel vật lý vào mỗi pixel CSS để văn bản trông sắc nét hơn và window.devicePixelRatio báo cáo hệ số nhân đó.

Công cụ này đọc window.innerWidth và window.innerHeight trên mỗi thay đổi về kích thước và hướng, cùng với viewport bố cục từ documentElement.clientWidth/clientHeight, tỷ lệ pixel thiết bị và hướng màn hình. Breakpoint là chiều rộng viewport mà tại đó bố cục thay đổi — cột xếp chồng, menu thu gọn, cỡ chữ thay đổi — và các framework như Tailwind CSS áp dụng kiểu dáng từ một tập hợp các chiều rộng được đặt tên trở lên. Tài liệu tham khảo bên dưới làm nổi bật phạm vi mà chiều rộng của bạn rơi vào, và bảng kiểm tra có thể kéo báo cáo breakpoint mà chiều rộng của chính nó sẽ chạm tới, vì vậy bạn có thể xem trước một thành phần mà không cần thay đổi kích thước toàn bộ cửa sổ của mình. Mọi thứ đều chạy cục bộ; không có gì được tải lên.

Nếu các con số có vẻ không đúng, một số yếu tố nằm giữa độ phân giải của tấm nền và viewport mà một trang nhìn thấy. Giao diện trình duyệt (chrome) và thanh cuộn trừ đi khu vực có thể sử dụng và thu phóng trang thu nhỏ số điểm ảnh CSS - vì vậy innerWidth giảm mà cửa sổ không di chuyển - cũng như tỷ lệ hiển thị hệ điều hành, đó là lý do tại sao hai màn hình giống hệt nhau có thể báo cáo kích thước khác nhau. Trên điện thoại, thẻ meta viewport, <meta name="viewport" content="width=device-width, initial-scale=1">, đặt trang ở chiều rộng thiết bị thay vì giả lập một desktop ~980px, vì vậy viewport 390 px ở DPR 3 nằm trên một tấm nền khoảng 1170 pixel vật lý. Để xem độ phân giải vật lý và mật độ điểm ảnh đầy đủ của màn hình, hãy sử dụng các công cụ What Is My Screen Size và Screen Resolution Test.

Breakpoint đáp ứng phổ biến

BreakpointChiều rộng tối thiểuCác thiết bị điển hình trong phạm vi đó
base0pxĐiện thoại ở chế độ dọc (rộng ~360–430 CSS px)
sm640pxĐiện thoại lớn ngang, máy tính bảng nhỏ
md768pxMáy tính bảng ở chế độ dọc (iPad báo cáo 768 px)
lg1024pxMáy tính bảng ngang, máy tính xách tay nhỏ
xl1280pxMáy tính xách tay và cửa sổ máy tính để bàn tiêu chuẩn
2xl1536pxMàn hình máy tính để bàn lớn và độ phân giải cao

Công cụ liên quan