CSS Secrets. Better Solutions to Everyday Web Design Problems. / Секреты CSS. Идеальные решения ежедневных задач. Год издания: 2016 Автор: Lea Verou / Леа Веру Издательство: Питер ISBN: ISBN 978-5-496-02082-4 Серия: Бестселлеры O’Reilly Язык: Русский Формат: PDF Качество: Издательский макет или текст (eBook) Интерактивное оглавление: Да Количество страниц: 336 Описание: Гибкий легкий код, соответствующий стандартам — его можно получить, если подойти к проблеме аналитически. Леа Веру познакомит вас с недокументированными приемами, позволяющими найти изящные решения для самого широкого круга задач веб-дизайна. В основу книги легли доклады автора на шестидесяти международных конференциях веб-разработчиков, так что она затрагивает самые актуальные темы — от взаимодействия с пользователем до типографики и визуальных эффектов.
Множество книг, доступных на сегодняшнем рынке, документируют возможности CSS от A до Я. Хорошо это или плохо, но «Секреты CSS» — не одна из них. Ее назначение — заполнить пробелы в знаниях, оставшиеся после того, как вы уже ознакомились со справочными материалами, открыть ваш разум новым способам применения функциональности, которая вам уже известна, а также по- знакомить вас с полезными возможностями CSS, которые не так модны и популярны, но заслуживают не меньшей любви. Главная задача этой книги — научить вас решать проблемы с помощью CSS.
Примеры страниц
Оглавление
1 Введение
Веб-стандарты: свои или чужие?
Советы по написанию CSS-кода 2 Фон и рамки
1. Полупрозрачные рамки
2. Несколько рамок
3. Гибкое позиционирование фона
4. Внутреннее скругление
5. Фон в полоску
6. Сложные фоновые узоры
7. (Псевдо)случайные фоны
8. Сплошные рамки для изображений 3 Фигуры
9. Гибкие эллипсы
10. Параллелограммы
11. Изображения в форме ромба
12. Срезанные углы
13. Вкладки в форме трапеций
14. Простые секторные диаграммы 4 Визуальные эффекты
15. Односторонние тени
16. Падающие тени неправильной формы
17. Создание цветового тона
18. Эффект матированного стекла
19. Эффект загнутого уголка 5 Оформление текста
20. Расстановка переносов
21. Вставка разрыва строки
22. Полосатая заливка строк текста
23. Корректировка величины табуляции
24. Лигатуры
25. Причудливые амперсанды
26. Настройки подчеркивания
27. Реалистичные текстовые эффекты
28. Текст по кругу 6 Взаимодействие с пользователем
29. Выбор правильного указателя мыши
30. Расширение области, реагирующей на щелчок мыши
31. Уникальные флажки
32. Ослабление значимости путем затемнения
33. Ослабление значимости путем размытия
34. Подсказки о прокрутке
35. Интерактивное сравнение изображений 7 Структура и макет
36. Определение размера изнутри
37. Укрощение ширины столбцов таблиц
38. Стилизация путем подсчета смежных элементов
39. Текучий фон, фиксированное содержимое
40. Центрирование по вертикали
41. Липкие нижние колонтитулы 8 Переходы и анимация
42. Эластичные переходы
43. Покадровая анимация
44. Мерцание
45. Имитация ввода текста
46. Плавная анимация состояния
47. Анимация вдоль окружности