Làm cách nào để ngắt dòng sau từ đầu tiên trong css?
Thuộc tính ngắt từ trong CSS được sử dụng để chỉ định cách ngắt hoặc tách một từ khi đến cuối dòng. Thuộc tính word-wrap được sử dụng để tách/ngắt các từ dài và ngắt chúng sang dòng tiếp theo Show
Sự khác biệt giữa “ngắt lời. phá vỡ tất cả;" . ngắt lời;”
Việc “ngắt lời. phá vỡ tất cả;" . ngắt lời;” Từ dài nhất trong bất kỳ từ điển tiếng Anh chính nào là pneumonoultramicroscopicsilicovolcanoconiosis, một từ dùng để chỉ bệnh phổi do hít phải các hạt silica rất mịn, đặc biệt là từ núi lửa;
phá vỡ từSử dụng .my-element{ overflow-wrap: anywhere; }6 để thêm ngắt dòng giữa từ nếu cần Từ dài nhất trong bất kỳ từ điển tiếng Anh chính nào là pneumonoultramicroscopicsilicovolcanoconiosis, một từ dùng để chỉ bệnh phổi do hít phải các hạt silica rất mịn, đặc biệt là từ núi lửa;
Phá vỡ tất cảSử dụng .my-element{ overflow-wrap: anywhere; }7 để thêm ngắt dòng bất cứ khi nào cần thiết mà không cố giữ nguyên từ Từ dài nhất trong bất kỳ từ điển tiếng Anh chính nào là pneumonoultramicroscopicsilicovolcanoconiosis, một từ dùng để chỉ bệnh phổi do hít phải các hạt silica rất mịn, đặc biệt là từ núi lửa;
áp dụng có điều kiệnDi chuột, tập trung và các trạng thái khácTailwind cho phép bạn áp dụng có điều kiện các lớp tiện ích ở các trạng thái khác nhau bằng cách sử dụng các công cụ sửa đổi biến thể. Ví dụ: sử dụng .my-element{ overflow-wrap: anywhere; }8 để chỉ áp dụng tiện ích .my-element{ overflow-wrap: anywhere; }7 khi di chuột Để biết danh sách đầy đủ tất cả các công cụ sửa đổi trạng thái có sẵn, hãy xem tài liệu về Hover, Focus và Other States Bạn cũng có thể sử dụng các công cụ sửa đổi biến thể để nhắm mục tiêu các truy vấn phương tiện như điểm ngắt phản hồi, chế độ tối, chuyển động giảm ưu tiên, v.v. Ví dụ: sử dụng 00 để áp dụng tiện ích .my-element{ overflow-wrap: anywhere; }7 chỉ với kích thước màn hình trung bình trở lên Làm cho một trang web phản hồi để nó hiển thị chính xác trên tất cả các thiết bị là rất quan trọng trong thời đại ngày nay. Thật không may, bất chấp những nỗ lực tốt nhất của bạn để làm như vậy, bạn vẫn có thể bị hỏng bố cục Bố cục bị hỏng đôi khi xảy ra do một số từ quá dài để vừa với vùng chứa của chúng. Tràn nội dung có thể xảy ra khi bạn xử lý nội dung do người dùng tạo mà bạn không có quyền kiểm soát, chẳng hạn như phần nhận xét của bài đăng trên blog. Do đó, bạn cần áp dụng kiểu dáng để ngăn nội dung tràn vào vùng chứa của chúng Sử dụng thuộc tính CSS ...02, ...03 và .my-element{ overflow-wrap: normal; } 0Bạn có thể sử dụng các thuộc tính CSS 02, 03 hoặc .my-element{ overflow-wrap: normal; }0 để ngắt dòng hoặc ngắt các từ có thể làm tràn bộ chứa của chúng. Bài viết này là một hướng dẫn chuyên sâu về các thuộc tính CSS 02, 03 và .my-element{ overflow-wrap: normal; }0 và cách bạn có thể sử dụng chúng để ngăn tràn nội dung làm hỏng bố cục đẹp mắt của bạn Trước khi chúng tôi bắt đầu, hãy cho chúng tôi hiểu cách trình duyệt bọc nội dung trong phần tiếp theo Làm thế nào để gói nội dung xảy ra trong trình duyệt?Trình duyệt và các tác nhân người dùng khác thực hiện gói nội dung tại các điểm dừng được phép, được gọi là cơ hội "bọc mềm". Trình duyệt sẽ bọc nội dung ở cơ hội bọc mềm, nếu có, để giảm thiểu tràn nội dung Trong tiếng Anh và hầu hết các hệ thống chữ viết tương tự, các cơ hội ngắt dòng mềm xuất hiện theo mặc định tại các ranh giới từ khi không có dấu gạch nối. Bởi vì các từ bị ràng buộc bởi dấu cách và dấu chấm câu, đó là nơi xảy ra kết thúc mềm Mặc dù các kết thúc mềm xảy ra trong các ký tự khoảng trắng trong các văn bản tiếng Anh, nhưng tình huống có thể khác đối với các hệ thống chữ viết không phải tiếng Anh. Một số ngôn ngữ không sử dụng khoảng trắng để phân tách các từ, nghĩa là việc ngắt dòng nội dung phụ thuộc vào ngôn ngữ hoặc hệ thống chữ viết. Giá trị của thuộc tính .my-element{ overflow-wrap: anywhere; }0 mà bạn chỉ định trên phần tử .my-element{ overflow-wrap: anywhere; }1 chủ yếu được sử dụng để xác định hệ thống ngôn ngữ nào đang được sử dụng Bài viết này sẽ tập trung chủ yếu vào hệ thống chữ viết tiếng Anh. Gói mặc định tại các cơ hội bọc mềm có thể không đủ nếu bạn đang xử lý văn bản dài, liên tục, chẳng hạn như URL hoặc nội dung do người dùng tạo mà bạn có rất ít hoặc không có quyền kiểm soát Trước khi đi vào giải thích chi tiết về các thuộc tính CSS này, chúng ta hãy xem xét sự khác biệt giữa ngắt dòng mềm và ngắt dòng bắt buộc trong phần bên dưới Sự khác biệt giữa ngắt quấn mềm và ngắt dòng lực là gì?Bất kỳ dòng văn bản nào xảy ra ở cơ hội ngắt dòng mềm được gọi là ngắt dòng mềm. Để gói xảy ra ở cơ hội bọc mềm, bạn cần đảm bảo rằng bạn đã bật tính năng gói. Ví dụ: đặt giá trị của thuộc tính CSS .my-element{ overflow-wrap: anywhere; }2 thành .my-element{ overflow-wrap: anywhere; }3 sẽ tắt gói Hơn 200 nghìn nhà phát triển sử dụng LogRocket để tạo ra trải nghiệm kỹ thuật số tốt hơnTìm hiểu thêm →Ngắt dòng bắt buộc là do các điều khiển ngắt dòng rõ ràng hoặc ngắt dòng đánh dấu phần cuối hoặc phần đầu của khối văn bản Thuộc tính CSS của .my-element{ overflow-wrap: anywhere; } 4 và ...03Tên 02 là tên kế thừa của thuộc tính CSS 03. .my-element{ overflow-wrap: anywhere; }4 ban đầu là một tiện ích mở rộng không có tiền tố của Microsoft. Nó không phải là một phần của tiêu chuẩn CSS, mặc dù hầu hết các trình duyệt đã triển khai nó với tên 02. Theo dự thảo , các trình duyệt nên coi 02 là bí danh tên kế thừa của thuộc tính 03 để tương thíchCác phiên bản gần đây nhất của các trình duyệt web phổ biến đã triển khai thuộc tính 03Dưới đây là thông số kỹ thuật CSS3 dự thảo nói về thuộc tính 03
Nếu bạn có thuộc tính .my-element{ overflow-wrap: anywhere; }2 trên một phần tử, bạn cần đặt giá trị của thuộc tính đó để cho phép gói cho 03 có tác dụngDưới đây là các giá trị của thuộc tính 03. Bạn cũng có thể sử dụng các giá trị toàn cầu 37, 38, 39 và 60 với 03, nhưng chúng tôi sẽ không đề cập đến chúng ở đây 7Trong các phần phụ bên dưới, chúng ta sẽ xem xét các giá trị của thuộc tính CSS 03 được nêu ở trên để hiểu hành vi của thuộc tính này...63 trong CSSÁp dụng giá trị 64 sẽ khiến trình duyệt sử dụng hành vi ngắt dòng mặc định của hệ thống. Do đó, đối với tiếng Anh và các hệ thống chữ viết có liên quan khác, ngắt dòng sẽ xảy ra ở khoảng trắng và dấu gạch nối.my-element{ overflow-wrap: normal; } Trong hình bên dưới, có một từ trong văn bản dài hơn từ chứa nó. Bởi vì không có cơ hội bao bọc mềm trong đó và giá trị của thuộc tính 03 là 64, từ tràn ra vùng chứa của nó. Nó mô tả hành vi ngắt dòng mặc định của hệ thốngCác bài viết hay khác từ LogRocket
|