Показать сообщение отдельно
  #3 (permalink)  
Старый 26.11.2024, 00:32
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,121

tp-20,
мысли сходятся
Сообщение от Aetae
Но делать этого не надо.
согласен ... но если очень хочется )))

<!DOCTYPE HTML>
<html>
<head>
    <title>Untitled</title>
</head>
<body>
    <style>
        .div1 {
            background-image: url(image1.png);
        }
        .div4 {
            background-image: url(image4.png);
        }
        .div5 {
            background-image: url(image5.png);
        }
        .red {
            color: red;
        }
    </style>
    <div class='div1'>1</div>
    <div class='div2'>2</div>
    <div class='div3'>3</div>
    <div class='div4'>4</div>
    <div class='div5'>5</div>
    <script>
        document.querySelectorAll('div').forEach(div => {
            let url = getComputedStyle(div).backgroundImage.includes('url');
            div.classList.toggle('red', url);
        })
    </script>
</body>
</html>
Ответить с цитированием