Сітка площин на 2012 р. Сітка площин

Наші роботи

Ukrainian English German Polish Russian Spanish


Текстові ефекти за допомогою властивості text-shadow в CSS3
Статті про рекламу - Створення сайтів

Раніше створити цікаві текстові ефекти, наприклад, складну тінь (найбанальніша тінь не рахується) можна було тільки силами графічного редактора на кшталт Adobe Photoshop, отримавши на виході тільки картинку у форматі .gif, .png або .jpg. Але з розвитком стандартів ситуація змінюється. Вже зараз CSS3 відкриває запаморочливі можливості оформлення для веб-майстрів, потрібно тільки знати як використовувати цю міць. Давайте розглянемо деякі класні текстові ефекти які можна отримати, використовуючи лише одну просту властивість тексту в CSS3 - text-shadow.

Ефект text-shadow в CSS3

Перед тим як перейти безпосередньо до ефектів, трохи теорії. Властивість text-shadow в CSS3 дозволяє задавати:

  • зміщення тіні по відношенню до тексту по осях X і Y - X-offset і Y-offset;
  • рівень розмиття тіні (хоча може бути в даному випадку краще підходить термін - розтушовка) - blur;
  • колір тіні - color.

Але це ще не все. Ви може так само задавати декілька значень для кожного параметра. У цьому і криється вся міць! Давайте подивимося що з цим можна придумати.

Вінтажний або ретро текст

text-shadow: 5px 5px 0px #eee, 7px 7px 0px #707070;

Ефект досить простий, але в той же час ефектний. У його основі дві тіні, одна з них того ж кольору, що і сам текст, інша тінь зазвичай кольору фону.

Ефект text-shadow в CSS3

Неоновий текст

text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #ff00de, 0 0 70px #ff00de, 0 0 80px #ff00de, 0 0 100px #ff00de, 0 0 150px #ff00de;

Цей ефект складніший за попередній. У загальній складності накладено 8 тіней. Кожен рівень має власне значення розтушовування (8 значень) і кольору (2 значення).

Ефект text-shadow в CSS3

Інсет (втиснутий текст)

text-shadow: 0px 2px 3px #666;

Ефект вдавленого тексту, досить просто реалізується за рахунок невеликого зміщення тіні по осі Y і легкої розтушовування.

Ефект text-shadow в CSS3

Анагліфний текст

text-shadow: 8px 8px 0 rgba(255,0,180,0.5);

Крутий ефект, де крім усього іншого використовуються можливості RGBa (у тому числі альфа-канал). Ще кілька років тому було складно уявити що таке можливе без графічного редактора, тепер ось - будь ласка!

Ефект text-shadow в CSS3

Палаючий текст

text-shadow: 0 0 20px #fefcc9, 10px -10px 30px #feec85, -20px -20px 40px #ffae34, 20px -40px 50px #ec760c, -20px -60px 60px #cd4606, 0 -80px 70px #973716, 10px -90px 80px #451b0e;

Ще один неймовірний ефект і, як бачите, досить складний. Кожна тінь зміщується в різну сторону і має різні параметри кольору та розмиття. Результат вражає.

Ефект text-shadow в CSS3

«Настільна гра»

text-shadow: 10px 10px 0 #ffd217, 20px 20px 0 #5ac7ff, 30px 30px 0 #ffd217, 40px 40px 0 #5ac7ff;

По суті є багаторівневою варіацією ефекту «Ретро текст». Всі тіні чіткі, без розтушовування.

Ефект text-shadow в CSS3

Подивитись як ці ефекти виглядають в живу, (а не тільки на скріншотах) можна на цій демо-сторінці (браузери IE нижче 7-ї версії та деякі інші старіші браузери властивість text-shadow не підтримують). Ці ефекти - верхівка айсберга, кількість можливих варіантів складно уявити. Адже це всього лише одна властивість тексту - тінь! Чим не демонстрація незвичайних можливостей CSS3? Взагалі дуже радує розвиток веб стандартів, головне щоб за цим встигали браузери і однаково сприймали вказані значення параметрів CSS і HTML.

Джерело: http://design-mania.ru

 
Сподобалась стаття? Будь першим з-поміж друзів:



Інші статті:


http://lviv.slando.com.ua/zholkva/ - объявления в Жолкве