Подробности
ПЪЛНОЦВЕТНО ИЗДАНИЕ с непубликувани досега техники и съвети
В този практически наръчник, CSS експертът Лиа Веру представя 47 непубликувани досега техники и съвети. Целта ù е да подпомогне разработчиците при използването на елегантни решения за широк спектър от често срещани проблеми в уеб дизайна.
Вместо да се фокусира единствено върху дизайн, книгата Тайните на CSS ще ви разкрие как да разрешавате проблемите си единствено с помощта на код. Ще научите как да прилагате аналитичния подход на авторката към всеки проблем, срещу който се изправяте в CSS, за да постигате оптимални, лесни за поддържане, гъвкави и съвместими със стандартите резултати. Вдъхновена от своите успешни презентации в над 60 международни конференции за уеб програмиране, Лиа Веру предоставя богата информация по следните теми:
- Фонове и рамки
- Потребителско изживяване
- Форми
- Структура и оформление
- Визуални ефекти
- Преходи и анимации
- Типография
Предговор
Благодарности
Създаване на книгата
За тази книга
ЧАСТ 1: Въведение
Уеб стандартите: приятели или врагове? 2
Съвети за писане на CSS код 10
ЧАСТ 2: Фонове и рамки
Полупрозрачни рамки 26
Многослойни рамки 30
Позициониране на фона 35
Вътрешно закръгление 40
Фонове на ивици 44
Сложни фонови шаблони 55
(Псевдо) случайни фонове 69
Непрекъснати рамки на изображения 74
ЧАСТ 3: Форми
Елипси 84
Успоредници 92
Ромбоидни изображения 97
Изрязване на ъгли 103
Трапецовидни табове 117
Кръгови диаграми 124
ЧАСТ 4: Визуални ефекти
Едностранни сенки 142
Нестандартни сенки 147
Цветови оттенък 151
Ефект „матирано стъкло“ 158
Ефект „прегънат ъгъл“ 167
ЧАСТ 5: Типография
Пренасяне на срички 180
Вмъкване на нови редове 183
Текстови линии на ивици 189
Регулиране на ширината на табулацията 194
Лигатури 197
Интересни амперсанди 200
Подчертаване на текст 206
Реалистични текстови ефекти 211
Кръгов текст 222
ЧАСТ 6: Потребителско изживяване
Избор на подходящ курсор 230
Разширяване на избираемата област 235
Персонализирани полета за отметки 239
Затъмнение на елементите с второстепенно значение 245
Замъгляване на елементите с второстепенно значение 250
Съвети при превъртане на страницата 255
Интерактивно сравнение между изображения 262
ЧАСТ 7: Структура и оформление
Вътрешно оразмеряване 276
Ширини на таблични колони 280
Стилизиране спрямо общия брой елементи от един и същ вид 284
Променлив фон, фиксирано съдържание 291
Вертикално центриране 297
Долен колонтитул 305
ЧАСТ 8: Преходи и анимации
Еластични преходи 312
Анимации кадър по кадър 326
Ефект на премигване 331
Анимация „въвеждане на текст“ 336
Плавни анимации 343
Анимация, следваща кръгова траектория 349
Индекс 361