Tập trung css div
Biết cách sử dụng CSS Selector (hay còn gọi là CSS Selector) là một kỹ năng bắt buộc của giao diện người dùng của lập trình viên Bộ chọn CSS là gì? Show CSS Selector đơn giản là thứ cho phép bạn nhắm mục tiêu tới các phần tử HTML để áp dụng các thuộc tính CSS cho chúng Bộ chọn CSS giống như đường dẫn, chỉ định để CSS biết bạn đang muốn điều chỉnh, tạo kiểu cho phần tử HTML nào vậy Đây là file HTML và file CSS. Và bạn sẽ viết CSS để chỉnh sửa, tạo kiểu cho phần tử HTML Bộ chọn CSS trong tệp CSS Qua bài viết này, bạn sẽ được khám phá về 8 Loại CSS Selector phổ biến nhất Chỉ với 8 Bộ chọn CSS này mình tin rằng bạn còn biết nhiều hơn một lập trình viên Frontend chuyên nghiệp Tại sao bạn cần biết 8 CSS Selector này?8 Type CSS Selector Phổ biến nhất Mặc dù có rất nhiều CSS Selector khác, nhưng mình thấy chúng thiếu tổ chức, thiếu ví dụ hoặc có quá nhiều thông tin Đó là lý do tại sao mình nhóm CSS Selector này thành 8 loại chung Khi bắt đầu tìm hiểu về từng nhóm, bạn sẽ thấy có một đoạn mã HTML Hãy sử dụng đoạn mã HTML đó để thử nghiệm loại CSS Selector được giới thiệu trong nhóm Lưu ý. Danh sách này không đầy đủ và nó vẫn tiếp tục được cập nhật Nhưng về cơ bản, nó sẽ đáp ứng hầu hết các nhu cầu sử dụng CSS Selector của bạn lục mục 1. Bộ chọn CSS cơ bảnBộ chọn CSS cơ bản (Basic CSS Selector) sử dụng chọn phần tử / lớp / id Chúng được sử dụng thường xuyên nhất và dễ nhớ nhất Như đã nói từ trước, đây là code HTML dùng để bạn chơi với Basic CSS Selector Mã HTML
> Lưu ý. Trước khi chuyển sang phần tiếp theo. Hãy nhớ rằng đang thực thi việc sử dụng CSS Selector đã được giới thiệu để thử nghiệm với mã HTML ở trên xem có thành công không bạn nhé. And CSS Dinner là một trò chơi rất thú vị để bạn luyện tập sử dụng CSS Selector. Medium học lý thuyết về Selector (bên dưới đây) và dùng nó để vượt qua 32 Level này nhé Học CSS Selector qua Game CSS Diner > Tham khảo ngay các từ khóa học dưới đây để nhanh chóng làm chủ bộ kỹ năng lập trình Web. Học với giảng viên doanh nghiệp. Hỗ trợ công việc làm cuối khóa 2. Bộ chọn CSS hậu duệĐây là CSS Selector để chọn phần hậu duệ của bất kỳ phần tử nào Mã HTML
3
3 để chọn tất cả các phần tử hậu duệ 5Bộ chọn CSS trên mọi phần tử bên trong được chọn trong 6bộ chọn con. 7. Không giống với Any Descendant CSS Selector, CSS Selector này chỉ chọn hậu duệ trực tiếpTry test with CSS as after to view results nhé 8Trong khi đó, CSS Selector bên dưới sẽ không hoạt động vì lớp 8 trong HTML này không phải là hậu duệ trực tiếp 03. Nhiều bộ chọn CSSMultiple CSS Selector cho phép chúng ta chọn nhiều phần tử không liên quan với nhau Mã HTML 0
14. Bộ chọn CSS kết hợpBộ chọn CSS kết hợp cho phép bạn chọn thành phần rất cụ thể bằng nhiều tham chiếu Trường hợp sử dụng biến phổ biến nhất là nút hiệu ứng làm nổi bật khi được di chuột (di chuột) / nhấp (nhấp) bằng cách cung cấp cho chúng một lớp 30Mã HTML 2
3Chúng ta có thể kết hợp nhiều thứ, không phải chỉ có lớp. (Nhớ là để chúng ta sát nhau) 45. Bộ chọn CSS anh chị emSibling CSS Selector nhắm chọn các thành phần anh chị em Mã HTML 0
6Lưu ý rằng CSS bên dưới sẽ không hoạt động vì lớp 33, mặc dù đó là anh chị em của 34, nhưng nó cách 34 2 phần tử 7
8Bạn thấy không, nó chọn cả thẻ 37 ở bên dưới vì chúng là thành phần anh chị em với nhau và có lớp là 8Lưu ý. This selector not active back The should CSS side not active 96. Bộ chọn CSS giảMã HTML 0
1You try to view. Target target 51 has not public? 2không có gì xảy ra Điều này được mặc định là mặc dù 52 có cha mẹ (div with class 53), nhưng 52 không phải là con đầu tiên (nó là con thứ 3)CSS dưới đây sẽ hoạt động vì 6 là con đầu tiên của 53 3
4
5Lưu ý mặc dù chúng ta có một số phần tử 37, chỉ phần tử cuối cùng được áp dụng vì các phần tử 37 khác không phải là phần tử con duy nhất của cha mẹ chúngNói cách khác, phần tử con có anh chị em thì không áp dụng được
6Please try with phần tử 37 7You can see at sao hai phần tử 37 thay đổi màu sắc?
8
9
Nghe có vẻ tương tự 89 nhỉ?But not must be Để cảm nhận sự khác biệt của nó, hãy thử nghịch nó xem sao 0Được rồi, đó không phải là một ví dụ hay vì nó cho thấy kết quả tương tự như 00 😅Hãy làm một ví dụ khác 1Cái này thì tốt hơn So sánh với 01. Bạn sẽ thấy rằng 37 ở giữa chuyển sang màu đỏ khi sử dụng 03Điều này là do 37 ở giữa là loại phần tử 37 đầu tiên trong số các anh chị em của nó
2
3Please try with other section 4Nếu chúng ta thay đổi nó thành 08, thì nó hoạt động giống như 09Ngoài ra nếu chúng ta thay đổi nó thành 00, không có gì thay đổi. Đây là do không có phần tử 37 thứ 4 trong số các anh chị em
5Chú ý, chúng ta có hai phần tử 37 đổi màuĐiều này là do có hai phần tử 37 đây không có Anh / Chị / Em cùng loại7. Bộ chọn giả (liên kết và đầu vào)Dưới đây là danh sách các bộ chọn pesudo khác. Chúng thường được liên kết với các liên kết ( 05) (mặc dù chúng có thể hoạt động với các phần tử không liên kết 06)Mã HTML 6
7Not only active with thẻ 05. This option active with all second 8
9
0Lưu ý khi bạn nhấp vào nó, nền (nền) sẽ thay đổi
18. Bộ chọn CSS thuộc tínhBộ chọn thuộc tính CSS (Attribute CSS Selector) được sử dụng để chọn thuộc tính HTML (HTML Attributes) Mã HTML 2
3
4
5
6
7Ok, đến đây, mình rất tiếc phải xin lỗi rằng Bạn đã biết quá nhiều về CSS SelectorTôi đã biết quá nhiều về CSS Selector Với 8 Bộ CSS Selector này mình tin rằng đáp ứng đầy đủ cho bạn trong quá trình lập trình web/app Thậm chí, với các nguyên tắc viết CSS mang lại hiệu suất tốt như Nguyên tắc Độ đặc hiệu thấp thì
Vì thế, Bạn chỉ cần hiểu Bộ chọn CSS là gì và ghi nhớ một số Bộ chọn CSS phổ biến ở trên là quá đủ Nếu thấy hay thì hãy Chia sẻ và Đánh dấu lại để đọc kĩ hơn bạn nhé Tham khảo https. //www. w3schools. com/cssref/css_selectors. asp HỌC VIỆN ĐẠO TẠO CNTT NIIT - ICT HÀ NỘI Học lập trình chất lượng cao (Từ năm 2002). Học thực tế + Tuyển dụng ngay Đc. Tầng 3, 25T2, N05, Nguyễn Thị Thập, Cầu Giấy, Hà Nội SĐT. 02435574074 - 0383. 180086 E-mail. xin chào@niithanoi. giáo dục. vn trang chủ. https. //Facebook. com/NIIT. CNTT-TT/ #niit #icthanoi #niithanoi #niiticthanoi #hoclaptrinh #khoahoclaptrinh #hoclaptrinhjava #hoclaptrinhphp #php #java #python |