::sau css
Phần tử giả CSS
4 và 5 chỉ định vị trí của nội dung trước và sau nội dung cây tài liệu của phần tử. Thuộc tính 6, kết hợp với các phần tử giả này, chỉ định nội dung được chèn. Đối với những người dùng cần tùy chỉnh hoặc tắt thông tin kiểu để xem nội dung theo nhu cầu của họ, các công nghệ hỗ trợ có thể không truy cập được thông tin được chèn bằng CSS. Do đó, không thể sử dụng các thuộc tính này để chèn nội dung không trang trí Thuộc tính 6 trong CSS xác định nội dung của một phần tử. Bạn có thể đã nghe nói rằng thuộc tính này chỉ áp dụng cho các phần tử giả 8 và 0. Trong bài viết này, chúng ta sẽ khám phá các trường hợp sử dụng khác nhau cho thuộc tính 6, bao gồm cả bên ngoài các phần tử giả Show Điều kiện tiên quyếtVì phần lớn các trường hợp sử dụng cho thuộc tính 6 liên quan đến các phần tử giả, nên tôi khuyên bạn nên làm quen với cách thức hoạt động của các phần tử giả 8 và 0. Đây là một bài viết tuyệt vời để giúp bạn tăng tốc
Giá trị được chấp nhậnTrước tiên, chúng ta hãy xem tất cả các giá trị được chấp nhận của thuộc tính 6
ChuỗiMột trong những ví dụ cơ bản nhất là việc sử dụng thêm nội dung chuỗi trước hoặc sau một phần tử. Trong ví dụ này, chúng tôi sẽ thêm một biểu tượng liên kết trước một liên kết và thêm URL cho liên kết sau nó 9Lưu ý khoảng trắng sau ký tự Unicode trong phần tử giả 8 và trước dấu ngoặc đơn đầu tiên trong phần tử giả 0. Điều này sẽ tạo khoảng cách giữa chúng và phần tử chaNgoài ra, bạn có thể thêm 65 hoặc 66 vào phần tử giả để thêm phân táchbáo giá cơ bảnVới thuộc tính 6, bạn có thể thêm dấu ngoặc kép trước và/hoặc sau phần tử. Bây giờ, trong HTML chúng ta có thẻ 68. Điều này cũng sẽ thêm dấu ngoặc kép xung quanh nội dung của nó. Tuy nhiên, với thuộc tính 6, chúng ta có thể kiểm soát nhiều hơn việc triển khaiĐây là ví dụ cơ bản nhất về việc thêm dấu ngoặc kép Bạn cũng có thể thực hiện việc này bằng cách sử dụng thẻ HTML 68. Nhưng có lẽ chúng tôi muốn tạo kiểu cho câu trích dẫn theo cách khác. Vì vậy, hãy chỉ thêm trích dẫn mở đầu và không thêm trích dẫn kết thúc. Và chúng ta cũng hãy tạo kiểu cho câu trích dẫn mở đầu
Kết quả báo giá nâng caoChúng tôi cũng có thể chỉ định nơi chúng tôi không muốn trích dẫn. Ví dụ: bạn có thể đang trích dẫn một người đang trích dẫn một người khác. Vì vậy, bạn sẽ có các trích dẫn trong các trích dẫn, điều này có thể gây nhầm lẫn cho người đọc Trong CodePen bên dưới, chúng tôi đang sử dụng thẻ HTML 68, sau đó chỉ định thẻ nào sẽ không hiển thị dấu ngoặc képThoạt nhìn, bạn có thể nghĩ rằng chúng ta chỉ nên xóa thẻ 68 khi cần thiết. Nhưng bằng cách chỉ định vị trí không nên trích dẫn vẫn tăng hoặc giảm mức lồng nhau được tham chiếu từ thuộc tính 6Để giải thích điều này, chúng ta cần hiểu thuộc tính 6. Đây chỉ đơn giản là một "mảng" các ký tự nên được sử dụng khi trích dẫn. Đây là một ví dụ
Đây là những bộ trích dẫn. Bộ đầu tiên sẽ được sử dụng cho cấp báo giá cao nhất. Bộ thứ hai sẽ được sử dụng cho trích dẫn lồng nhau đầu tiên. Và bộ thứ ba sẽ được sử dụng cho trích dẫn lồng nhau thứ hai. Và cứ thế, nếu có nhiều bộ hơn Bây giờ chúng ta đã hiểu thuộc tính 6, tôi có thể giải thích cách hoạt động của thuộc tính 7 và 8Với mỗi cấp độ của dấu ngoặc kép, chúng ta có thể gán các bộ ký tự khác nhau để sử dụng cho dấu ngoặc kép. Bằng cách chỉ định vị trí không nên tăng hoặc giảm một trích dẫn, mức lồng nhau được tham chiếu từ thuộc tính 6Hãy xem ví dụ dưới đây. Bạn sẽ thấy rằng cấp độ trích dẫn thứ hai bị bỏ qua Thuộc tínhCác thuộc tính có thể được sử dụng để chuyển nội dung từ HTML vào thuộc tính CSS 6. Chúng tôi thực sự đã sử dụng điều này trong ví dụ liên kết nơi chúng tôi sử dụng thuộc tính 50 để bao gồm chuỗi URL như một phần nội dung của chúng tôiMột trường hợp sử dụng hoàn hảo cho điều này là một chú giải công cụ. Bạn có thể thêm thuộc tính 51 vào một phần tử trong HTML để có chú giải công cụ tích hợp, đơn giản khi di chuột. Nhưng để tùy chỉnh điều này, chúng ta có thể sử dụng thuộc tính dữ liệu trên thẻ HTML của mình, sau đó sử dụng thuộc tính 6 để thêm chú giải công cụTrong ví dụ này, chúng tôi sử dụng thuộc tính 53 từ phần tử HTML của mình để chuyển giá trị vào chú giải công cụ của chúng tôi. Đối với con trỏ của chú giải công cụ, chúng tôi đặt 6 thành 55, vì cần có 6 để hiển thị phần tử giả 8 hoặc 0quầyHàm CSS 61 trả về một chuỗi đại diện cho giá trị hiện tại của bộ đếm được đặt tên. Trong ví dụ sau, chúng tôi có một danh sách được sắp xếp mà chúng tôi sẽ thêm nội dung bằng cách sử dụng 62 6 3Không đi sâu vào hàm 62, trước tiên chúng ta phải khởi tạo bộ đếm trên phần tử 52. Chúng tôi có thể đặt tên này bất cứ điều gì chúng tôi muốn. Sau đó, chúng tôi yêu cầu bộ đếm tăng dần trên mỗi phần tử 53. Và cuối cùng, chúng tôi đặt 6 của 55Đây là kết quả Bạn có thể sử dụng điều này để tùy chỉnh nội dung trong mỗi mục danh sách cần một số tương ứng. Hoặc bạn có thể sử dụng điều này để tùy chỉnh mục danh sách. Chẳng hạn, bạn có thể xóa cách đánh số mặc định và triển khai hệ thống đánh số theo kiểu tùy chỉnh Hình ảnhHình ảnh và độ dốc có thể được sử dụng với thuộc tính 6. Điều này khá đơn giản. Đây là một ví dụ sử dụng cả haiĐối với khả năng truy cập, cũng có một tùy chọn để thêm văn bản thay thế cho hình ảnh. Tính năng này không được hỗ trợ đầy đủ mặc dù 5Ghi chú. Điều này không được hỗ trợ trong Firefox, IE và Safari. Ngoài ra, gradient không hoạt động trong Firefox Bên ngoài các yếu tố giảĐúng rồi. Bạn có thể sử dụng thuộc tính 6 bên ngoài các phần tử giả 8 và 0. Mặc dù, việc sử dụng nó bị hạn chế và không tương thích hoàn toàn trong tất cả các trình duyệtTrường hợp sử dụng tương thích nhất sẽ là thay thế một phần tử 5 1Ghi chú. Thay thế không được hỗ trợ trong IE Phần kết luậnHầu hết các lần bạn sẽ thấy 10 được tìm thấy trong các phần tử giả 8 và 0. Nhưng thuộc tính 6 có nhiều ứng dụng hữu íchTheo tôi, cách sử dụng tốt nhất là sử dụng nó để cập nhật các phần tử hàng loạt. Nếu bạn muốn thêm một biểu tượng trước mỗi liên kết trên trang web của mình, việc thêm nó thông qua thuộc tính 6 sẽ dễ dàng hơn nhiều so với việc thêm nó vào mọi thành phần trong tài liệu HTMLCảm ơn vì đã đọcCảm ơn bạn đã đọc bài viết này. Hi vọng đã giúp bạn hiểu rõ hơn về cách thức hoạt động của thuộc tính 6 trong CSSTôi là Jesse đến từ Texas. Hãy xem nội dung khác của tôi và cho tôi biết cách tôi có thể giúp bạn trên hành trình trở thành nhà phát triển web
QUẢNG CÁO QUẢNG CÁO QUẢNG CÁO QUẢNG CÁO QUẢNG CÁO QUẢNG CÁO QUẢNG CÁO Tutorials for all things Nếu bạn đọc đến đây, hãy tweet cho tác giả để cho họ thấy bạn quan tâm. Tweet một lời cảm ơn Học cách viết mã miễn phí. Chương trình giảng dạy mã nguồn mở của freeCodeCamp đã giúp hơn 40.000 người có được việc làm với tư cách là nhà phát triển. Bắt đầu Có trước hay không. Trước CSS?Lưu ý dấu hai chấm. trước so với dấu hai chấm. trước. Cái nào đúng? . trước ::before .
Là gì. trước và. sau dùng để làm gì?CSS. trước và. sau phần tử giả cho phép bạn chèn “nội dung” vào trước và sau bất kỳ phần tử nào không được thay thế (e. g. chúng hoạt động trên
Đâu là sự khác biệt giữa aftervà. sau trong CSS?CSS. trước khi bộ chọn chèn nội dung trước phần tử được chọn. CSS. sau khi chèn nội dung sau một phần tử được chỉ định
Là gì. chữ cái đầu tiên trong CSS?Trong CSS,. phần tử giả chữ cái đầu tiên áp dụng cho các vùng chứa giống khối như khối, mục danh sách, ô bảng, chú thích bảng và phần tử khối nội tuyến. In CSS a ::first-line pseudo-element is similar to an inline-level element if its 'float' property is 'none'; otherwise, it is similar to a floated element. |