Tại sao có khoảng trắng ở bên phải trang web của tôi?

Bạn có thể đặt tràn. ẩn trên phần tử ‘Body’ để chống lại điều này, nhưng tốt nhất có thể tìm phần tử thực sự gây ra nó, trong trường hợp này có vẻ như đó là ‘Prubeh Prolupace’ với lề phải âm -13

Thay đổi thành 0 và bạn sẽ không có khoảng trắng

Một trong những khách hàng của tôi đã yêu cầu tôi sửa lỗi trong chế độ xem Di động của trang web của anh ấy. Nó đang sử dụng chủ đề Astra Pro với trình tạo trang Thrive Architect

Chế độ xem trên thiết bị di động – Có thêm khoảng trắng ở bên phải [cuộn trái và phải] do cuộn nhỏ đến nút tới

Nhận xét của khách hàng

|
pre |
nowrap |
pre-wrap |
break-spaces |
pre-line

4

Thu gọn khoảng trắng như đối với

white-space = 
normal |
pre |
nowrap |
pre-wrap |
break-spaces |
pre-line

3, nhưng triệt tiêu ngắt dòng [gói văn bản] trong nguồn

white-space = 
normal |
pre |
nowrap |
pre-wrap |
break-spaces |
pre-line

6

Dãy khoảng trắng được giữ nguyên. Các dòng chỉ bị ngắt ở các ký tự xuống dòng trong nguồn và ở các phần tử

white-space = 
normal |
pre |
nowrap |
pre-wrap |
break-spaces |
pre-line

7

white-space = 
normal |
pre |
nowrap |
pre-wrap |
break-spaces |
pre-line

8

Dãy khoảng trắng được giữ nguyên. Các dòng bị ngắt ở các ký tự dòng mới, tại

white-space = 
normal |
pre |
nowrap |
pre-wrap |
break-spaces |
pre-line

7 và khi cần thiết để điền vào các ô dòng

code {
  white-space: pre;
}
0

Chuỗi khoảng trắng bị thu gọn. Các dòng bị ngắt ở các ký tự dòng mới, tại

white-space = 
normal |
pre |
nowrap |
pre-wrap |
break-spaces |
pre-line

7 và khi cần thiết để điền vào các ô dòng

code {
  white-space: pre;
}
2

Hành vi này giống với hành vi của

white-space = 
normal |
pre |
nowrap |
pre-wrap |
break-spaces |
pre-line

8, ngoại trừ việc

  • Mọi chuỗi khoảng trắng được bảo toàn luôn chiếm dung lượng, kể cả ở cuối dòng
  • Cơ hội ngắt dòng tồn tại sau mỗi ký tự khoảng trắng được bảo toàn, kể cả giữa các ký tự khoảng trắng
  • Các không gian được bảo toàn như vậy chiếm dung lượng và không bị treo, do đó ảnh hưởng đến kích thước nội tại của hộp [kích thước nội dung tối thiểu và kích thước nội dung tối đa]

Bảng sau đây tóm tắt hành vi của các giá trị

white-space = 
normal |
pre |
nowrap |
pre-wrap |
break-spaces |
pre-line

8 khác nhau

Dòng mớiKhoảng trắng và tabGói văn bảnDấu cách cuối dòngDấu phân cách không gian khác ở cuối dòng
white-space = 
normal |
pre |
nowrap |
pre-wrap |
break-spaces |
pre-line

3Thu gọnThu gọnGóiGỡ bỏHang
white-space = 
normal |
pre |
nowrap |
pre-wrap |
break-spaces |
pre-line

4Thu gọnThu gọnKhông bọcXóaHang
white-space = 
normal |
pre |
nowrap |
pre-wrap |
break-spaces |
pre-line

6Bảo lưuGiữ lạiKhông bọcGiữ lạiKhông bọc
white-space = 
normal |
pre |
nowrap |
pre-wrap |
break-spaces |
pre-line

8Giữ nguyênGóiBọcHangHang________ 70Bảo tồnThu gọnGóiGỡ bỏHang________ 72Bảo lưuGiữ lạiGóiBọcBọc

Ghi chú. Có sự phân biệt giữa khoảng trắng và các dấu phân cách không gian khác. Chúng được định nghĩa như sau

không gian

Dấu cách [U+0020], tab [U+0009] và dấu ngắt đoạn [chẳng hạn như dòng mới]

ngăn cách không gian khác

Tất cả các dấu cách dấu cách khác được định nghĩa bằng Unicode, ngoài những dấu cách đã được định nghĩa là dấu cách

Trường hợp khoảng trắng được cho là treo, điều này có thể ảnh hưởng đến kích thước của hộp khi được đo kích thước nội tại

Thu gọn khoảng trắng

Đặc tả Văn bản CSS chứa phần Thu gọn và Chuyển đổi xác định chính xác "khoảng trắng được thu gọn" nghĩa là gì, bao gồm một ví dụ có hình minh họa. Thông thường, nó có nghĩa là giảm các chuỗi gồm nhiều ký tự khoảng trắng xuống còn một ký tự khoảng trắng — mặc dù trong một số trường hợp, điều đó có nghĩa là giảm chúng thành không có ký tự nào [chuỗi trống]

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

Giá trị ban đầu

white-space = 
normal |
pre |
nowrap |
pre-wrap |
break-spaces |
pre-line

3Áp dụng cho tất cả các phần tửInherityyesGiá trị được tính toán như đã chỉ địnhKiểu hoạt ảnhrời rạc

Tại sao có khoảng trắng ở bên cạnh bootstrap trang web của tôi?

Nếu bạn đang nói về khoảng trắng 15px ở bên phải bố cục thì đó có thể là do bạn đã không tuân thủ quy tắc lưới bootstrap . Khi bạn chỉ định một hàng thì ngay lập tức nó phải được theo sau bởi một cột và khi bạn lồng một hàng thì nó phải là con ngay lập tức của một cột theo tài liệu bootstrap.

Tại sao lại có khoảng trắng trong HTML?

Khoảng trắng là bất kỳ chuỗi văn bản nào chỉ bao gồm khoảng trắng, tab hoặc ngắt dòng [chính xác là chuỗi CRLF, xuống dòng hoặc xuống dòng]. Các ký tự này cho phép bạn định dạng mã của mình theo cách giúp bạn và những người khác dễ đọc mã đó .

Chủ Đề