back css...


  1. Selector Elemen
  2. <p> memilih elemen berdasarkan nama elemen misalnya memilih semua elemen p
                        p {
                            color: red;
                        }
                    
  3. Selector ID
  4. <div id="header"> memilih elemen berdasarkan nama id mereka misalnya #header
                        #header {
                            color: red;
                        }
                    
  5. Selector class
  6. <div class="body"> memilih elemen berdasarkan class mereka misalnya .body
                        .body {
                            color: red;
                        }
                    
  7. Selector potongan elemen
  8. <ul> <li> memilih elemen li di dalam elemen ul. missalnya ul li
                        ul li {
                            color: red;
                        }
                        .header .header-title {
                            color: red;
                        }
                    
  9. Selector anak langsung
  10. <ul> <li> memilih elemen li yang merupakan anak langsung dari elemen ul. misalnya ul > li
                        ul > li {
                            color: red;
                        }
                        .header > .body {
                            color: red;
                        }
                    
  11. Selector pesudo class
  12. <p> elemen memilih elemen berdasarkan statusnya, seperti saat di hover, di klik, atau difokuskan. misalnya p:hover
                        p:hover {
                            color: red;
                        }
                        p:active {
                            color: red;
                        }
                        p:focus {
                            color: red;
                        }
                    
  13. Selector pesudo elemen
  14. <p> memungkinkan kamu menambahkan konten sebelum atau setelah isi elemen. misalnya p::before
                        p::before {
                            content: "<-";
                        }
                        p::after {
                            content: "->";
                        }
                    
  15. selector bersaudara
  16. <h2> <p> memilih elemen p yang berada langsung setelah elemen h2 (semua elemen p yang ada di h2). misalnya h2 + p
                        h2 + p {
                            color: red;
                        }
                        h2 - p {
                            color: red;
                        }
                    
  17. selector universal
  18. semua elemen memilih semua elemen. misalnya *
                        * {
                            margin: 0px;
                            box-sizing: border-box;
                        }
                    
  19. selector :nth-child
  20. :nth-child(N) memilih elemen ke-N dalam hireki orang tua. misalnya ul li:nth-child(odd)
                        ul lo:nth-child(odd) {
                            background-color: lightgrey;
                        }
                        ul lo:nth-child(even) {
                            background-color: lightblue;
                        }
                        ul lo:nth-child(3) {
                            background-color: red;
                        }
                    
  21. selector elemen berdasarkan atribut
  22. input[type="text"] memilih elemen input dengan type text. misalnya input[type="text"]
                        input[type="text" {
                            background-color: lightgrey;
                        }
                        img[src="/image/1.jpg"] {
                            background-color: lightblue;
                        }