Веру Л. Секреты CSS. Идеальные решения ежедневных задач

Издательство: Питер
Автор: Веру Л.
ISBN: 978-5-496-02082-4
Страниц: 336
Язык: Русский
Год издания: 2017

 
 
 

Описание книгиСодержаниеДополнительно

Книги по IT. При аналитическом подходе к проблеме реализации кода достигается его гибкость, легкость и соответствие стандартам. Приемы с которыми издание знакомит читателя позволяют изящно решить самый широкий круг задач. Руководство не является справочником, основное его предназначение — заполнение пробелов в знаниях, обучение читателя правильному применению уже известной функциональности и решению проблем посредством CSS.

Предисловие 8
Введение 10
Благодарности 12
Авторство фотографий 14
Об этой книге 15
Для кого эта книга 15
Форматирование и условные обозначения 17
1 Введение 25
Веб-стандарты: свои или чужие? 26
Советы по написанию CSS-кода 34
2 Фон и рамки 49
1. Полупрозрачные рамки 50
2. Несколько рамок 53
3. Гибкое позиционирование фона 57
4. Внутреннее скругление 61
5. Фон в полоску 64
6. Сложные фоновые узоры 73
7. (Псевдо)случайные фоны 85
8. Сплошные рамки для изображений 90
3 Фигуры 97
9. Гибкие эллипсы 98
10. Параллелограммы 105
11. Изображения в форме ромба 109
12. Срезанные углы 114
13. Вкладки в форме трапеций 125
14. Простые секторные диаграммы 131
4 Визуальные эффекты 145
15. Односторонние тени 146
16. Падающие тени неправильной формы 150
17. Создание цветового тона 154
18. Эффект матированного стекла 160
19. Эффект загнутого уголка 169
5 Оформление текста 179
20. Расстановка переносов 180
21. Вставка разрыва строки 183
22. Полосатая заливка строк текста 188
23. Корректировка величины табуляции 192
24. Лигатуры 194
25. Причудливые амперсанды 197
26. Настройки подчеркивания 203
27. Реалистичные текстовые эффекты 207
28. Текст по кругу 216
6 Взаимодействие с пользователем223
29. Выбор правильного указателя мыши 224
30. Расширение области, реагирующей на щелчок мыши229
31. Уникальные флажки 233
32. Ослабление значимости путем затемнения 238
33. Ослабление значимости путем размытия 243
34. Подсказки о прокрутке 247
35. Интерактивное сравнение изображений 253
7 Структура и макет 263
36. Определение размера изнутри 264
37. Укрощение ширины столбцов таблиц 267
38. Стилизация путем подсчета смежных элементов 271
39. Текучий фон, фиксированное содержимое 277
40. Центрирование по вертикали 281
41. Липкие нижние колонтитулы 288
8 Переходы и анимация 293
42. Эластичные переходы 294
43. Покадровая анимация 306
44. Мерцание 311
45. Имитация ввода текста 315
46. Плавная анимация состояния 321
47. Анимация вдоль окружности 326