Giả sử một người có mã sau:
Tôi xin lỗi nhưng Stack Overflow (theo bản xem trước) không có đoạn mã vỡ. Trong hầu hết các trường hợp (?), Những điều sau đây sẽ khiến container giữ dòng văn bản dài kéo dài đến toàn bộ chiều rộng của văn bản có bên trong. Chúng tôi muốn buộc điều này để phá vỡ dòng (thậm chí từ giữa) theo chiều rộng được chỉ định của CSS (chiều rộng: 100px) của thùng chứa cha. Điều này có thể thông qua thẻ CSS mà tôi không biết không? Tính so sánh IE6+, cộng với Gecko/WebKit/Opera. Nếu bạn muốn ngăn văn bản kết thúc, bạn có thể áp dụng không gian trắng: NowRap; Thông báo trong ví dụ mã HTML ở đầu bài viết này, thực tế có hai lần ngắt dòng, một lần trước dòng văn bản và một lần sau, cho phép văn bản nằm trên dòng riêng của nó (trong mã).
Làm cách nào để giữ văn bản trong một dòng trong CSS? Nếu bạn muốn giới hạn độ dài văn bản ở một dòng, bạn có thể cắt dòng, hiển thị dấu chấm lửng hoặc chuỗi tùy chỉnh. Tất cả những điều này có thể được thực hiện với thuộc tính dòng văn bản CSS, xác định cách thức nội dung tràn phải được báo hiệu cho người dùng.If you want to prevent the text from wrapping, you can apply Làm cách nào để giấu màu trắng Chúng ta cũng có thể loại bỏ không gian trắng bằng cách đặt kích thước phông chữ phần tử cha mẹ thành 0 và các phần tử con có kích thước phông chữ thành 17px. Có lẽ bạn thích cách 2 dành cho:Cuối cùng, 3 sẽ phá vỡ các dòng nơi chúng bị hỏng trong mã, nhưng thêm không gian trắng vẫn bị tước.Thật thú vị, sự phá vỡ dòng cuối cùng không được vinh danh. Theo thông số CSS 2.1: Các dòng bị hỏng tại các ký tự mới được bảo tồn và khi cần thiết để điền vào các hộp dòng. Vì vậy, có lẽ điều đó có ý nghĩa. Dưới đây là một bảng để hiểu các hành vi của tất cả các giá trị khác nhau:
Bảo tồn Không có bọc
Cách ngăn chặn việc phá vỡ dòng bằng CSS (DigitalOcean)
Android chromeNếu bạn muốn ngăn văn bản kết thúc, bạn có thể áp dụng không gian trắng: NowRap;Thông báo trong ví dụ mã HTML ở đầu bài viết này, thực tế có hai lần ngắt dòng, một lần trước dòng văn bản và một lần sau, cho phép văn bản nằm trên dòng riêng của nó (trong mã).apply white-space: nowrap; Notice in HTML code example at the top of this article, there are actually two line breaks, one before the line of text and one after, which allow the text to be on its own line (in the code).
Làm cách nào để giữ văn bản trong một dòng trong CSS?Nếu bạn muốn giới hạn độ dài văn bản ở một dòng, bạn có thể cắt dòng, hiển thị dấu chấm lửng hoặc chuỗi tùy chỉnh.Tất cả những điều này có thể được thực hiện với thuộc tính dòng văn bản CSS, xác định cách thức nội dung tràn phải được báo hiệu cho người dùng.clip the line, display an ellipsis or a custom string. All these can be done with the CSS text-overflow property, which determines how the overflowed content must be signalled to the user.
Làm cách nào để giấu màu trắngChúng ta cũng có thể loại bỏ không gian trắng bằng cách đặt kích thước phông chữ phần tử cha mẹ thành 0 và các phần tử con có kích thước phông chữ thành 17px.setting parent element font-size to 0 and child elements font-size to 17px .
Làm cách nào để loại bỏ một từ phá vỡ từ CSS?Để ngăn văn bản kết thúc, bạn có thể sử dụng thuộc tính không gian trắng CSS với giá trị của Now Nowrap, hoặc trước.use the CSS white-space property with the “nowrap” or “pre” value. |