Функція invert() в CSS використовується для обернення кольорів зображення або елемента. Вона дозволяє вам змінювати кольори на протилежні, створюючи ефект негативу. Використання invert() дозволяє вам створювати концептуальні дизайни, альтернативні кольорові схеми та цікаві візуальні ефекти на вашому веб-сайті.
Функція invert() не приймає аргументів і працює безпосередньо з властивостями CSS, такими як filter або background-image. Ви можете застосовувати invert() до зображень, фонових зображень або інших елементів, що мають властивості кольору. Застосовуючи цю функцію, ви змінюєте кольори на їх протилежні: чорний стає білим, червоний - голубим, зелений - пурпуровим і так далі.
Значення функції invert() може бути від 0 до 1, де 0 означає, що обернення кольорів не застосовується, а 1 - повне обернення кольорів. Наприклад, invert(0.5) застосує половину ефекту обернення кольорів до зображення, зберігаючи певну кількість початкових кольорів.
Приклади використання функції:
invert(0%): Кольори залишаються без змін.
invert(50%): Кольори стають наполовину інвертованими.
Варто експериментувати зі значенням percentage, щоб отримати бажаний візуальний ефект. Високі значення можуть створювати насичені і яскраві кольори, тоді як низькі значення можуть приводити до ефекту пом'якшення кольорів.
Використання функції invert() дає можливість створювати контрастні ефекти, змінювати вигляд зображень та елементів на вашому веб-сайті. Ви можете використовувати цю функцію для створення вражаючих дизайнів, наведення мишею, створення альтернативних кольорових режимів або для експериментів з візуальним виглядом. Важливо пам'ятати, що invert() змінює лише відображення кольору, а не його фактичні значення.