KompüterlərProqramlaşdırma

CSS, pseudo-class, pseudo-element: hover, uşaq, hədəf

HTML və CSS-ni birləşdirərək, bir web səhifəsinin bütün elementlərini tamamilə idarə edə bilərsiniz. Üslublar ilə hər hansı bir blokun və ya xəttin görünüşünü asanlıqla dəyişə bilərsiniz. Çoğunlukla bir kodlayıcı daha kompleks bir görevi yerine getirmek - elementin kendisinin değil, onun bir parçasını ya da müəyyən bir durumunu dəyişdirmək lazımdır. Bu halda, CSS pseudo-sinfləri xilasetmə üçün gəlir.

Yalançı dərslər, düzəlişdə normal siniflər kimi eyni prinsipdə işləyirlər, lakin onlar fiziki olaraq səhifədə yoxdur. Onların köməyi ilə sənəddə olmayan və adi seçici ilə seçilə bilməyən məlumatlara əsasən maddələr seçə bilərsiniz. Burada sadə bir nümunə var: qırmızı bir düymən var və onu hover etdiyiniz zaman mavi döndərmək istəyirsən. Teorik olaraq JavaScript-də tətbiq oluna bilər, amma nə üçün belə bir mürəkkəblikdir? Daha çox istifadə etmək rahatdır : hover CSS. Onun köməyi ilə vahidə yalnız siçan imlecini atdığınız zaman işləyəcək parametrlər verə bilərsiniz.

CSS pseudo-class siyahısı müntəzəm olaraq yenilənir. Yəqin ki, bu materialı oxuyarkən bir neçə yeni görünəcək. Birincisi, CSS3 spesifikasiyasında ortaya çıxanlara nəzər salaq.

Nth-of-tipi

Məsələn, qırmızı rəngdə yazılacaq və ikinci xətt mavi, üçüncü qırmızı, dördüncüsü isə yenidən mavi olacaq, rənglərin dəyişilməsini istifadə etmək istədiyiniz bir siyahı olduğunu varsayalım. Əvvəllər bunun üçün yeni dərslər yaratmaq məcburiyyətində oldunuz. Keçmiş makamların siyahısı hər bir elementini sinifə əlavə etdi və sonra görünüşünü stil səhifəsində dəyişdi. Layihə çox rahat və çirklənmədi.

İndi hər şey daha asandır. CSS pseudo sinfini istifadə edin: nth-of-tipi. Bu, markajda heç bir şey dəyişmədən zəruri vizual təsiri əldə etmək imkanı verəcəkdir. Əməliyyat prinsipi sadədir: bir seçiciyi və adından sonra parantezdə, lazımi elementləri tapacaq bir formul və ya söz yazmaq. Məsələn: nth-of-tipi (hətta) bütün elementləri tapır və: nth-of-tipi (odd) - tək. Ən doğru nəzarət üçün istifadə olunan çox sayda formul var. Parantezlərdə bir sıra göstərə bilərsiniz - bu halda üslub indeksi bu rəqəmə bərabər olan elementə tətbiq olunacaq.

Nth-uşaq

Bu CSS pseudo-klassı əvvəlki kimi bənzəyir, ancaq seçilən elementin uşaqları ilə yalnız işləyir. Məsələn, siyahıda

  • etiketlərin görünüşünü fərdiləşdirmək üçün istifadə etmək istəyirsinizsə,
  • Similar articles

     

     

     

     

    Trending Now

     

     

     

     

    Newest

    Copyright © 2018 az.unansea.com. Theme powered by WordPress.