Ответы пользователя по тегу HTML
  • Можно ли задать условие в CSS?

    Mordraug
    @Mordraug
    frontend разработчик
    В css вы можете зацепиться за атрибут src изображения с помощью селектора атрибутов так:

    header a > img[src$="day.jpg"] {...}
    header a > img[src$="night.jpg"] {...}

    Но вот выбрать рекурсивно родительский элемент, который хотите оформить в зависимости от значения атрибута src картинки — не получится. Выбрать родителя по селектору дочернего элемента на текущий момент используя только CSS нельзя.

    Выше Zhainar дал ссылку на пример манипулирования элементом img в зависимости от определённых условий в родительском элементе. Скорее всего, это вам поможет.
    Ответ написан
    1 комментарий