Застосувати css до будь-якого за рахунком елементу

Досить часто потрібно застосувати css властивість до певного за рахунком елементу. Наприклад, це використовується в div верстці, до товарів, новин і т.п. елементам.

Щоб застосувати css властивості до першого за рахунком елементу, наприклад список, досить використовувати, як ми знаємо first-child, а для останнього last-child. Але що робити, якщо потрібно застосовувати певну властивість до кожного другого div блоку або строго до п'ятого. У цьому випадку нас врятує властивість nth-child.

Це властивість працює з li, tr, p і будь-якими іншими елементами. Мінус властивості - не працює в ie8 і менше.

Щоб його використовувати потрібно писати так: елемент: nth-child (номер елемента);

Нижче ви можете подивитися робочі приклади або завантажити файл, який демонструє роботу nth-child

Приклад: вибрати другий елемент nth-child (2)

Приклад: вибрати парні елементи nth-child (even)

Приклад: вибрати не парні елементи nth-child (odd)

Приклад: вибрати кожен 3 елемент nth-child (3n), де 3 - кожен третій. Рахунок з нуля.

Читайте також

  • Застосувати css до будь-якого за рахунком елементу
    Плаваюче меню на сайті за допомогою css
  • Застосувати css до будь-якого за рахунком елементу
    Ефекти при наведенні на картинку в CSS3. Галерея картинок зі збільшенням CSS3
  • Застосувати css до будь-якого за рахунком елементу
    Як зробити активний пункт меню через jQuery
  • Застосувати css до будь-якого за рахунком елементу
    Select списки з ul li елементів з картинками