Содержание
- 2. СОДЕРЖАНИЕ Прозрачность изображений Градиентный фон Новые свойства для границ Эффекты с CSS3 Примеры
- 3. CSS vs CSS3 CSS3 является новейшим стандартом для стилей CSS3 полностью совместим с предыдущими версиями CSS
- 4. СОЗДАНИЕ ЭФФЕКТА ПРОЗРАЧНОСТИ Для того, чтобы сделать изображение прозрачным используются свойства CSS3 (эти свойства можно применить
- 5. ПРИМЕР img { opacity: 0.4; filter: alpha(opacity=40);} Imagine transparenta
- 6. ЭФФЕКТЫ ПРОЗРАЧНОСТИ ВМЕСТЕ СО СВОЙСТВОМ HOVER img { opacity: 0.5; filter: alpha(opacity=40); } img:hover { opacity:
- 7. РЕЗУЛЬТАТ
- 8. ПРМЕР ПРОЗРАЧНОГО DIV-а Файл со стилями: div.background { background: url(pisoi.jpg) repeat-x; border: 2px solid purple; border-radius:20px;}
- 9. HTML ФАЙЛ Folosindu-se de vazul remarcabil, de auzul ascutit si de celelalte inzestrari incredibile de pradator
- 10. РЕЗУЛЬТАТ
- 11. НОВЫЕ СВОЙСТВА ДЛЯ ГРАНИЦ Новые свойства можно применить для округления границ, вставки теней для границ, так
- 12. ПРИМЕР 1 div.trans { margin: 30px; background-color: #ffffff; border-radius:20px; box-shadow: 10px 10px 5px pink; border: 1px
- 13. ПРИМЕР 2 div.trans { margin: 30px; background-color: #ffffff; border-radius:20px; box-shadow: 10px 10px 5px pink; width: 400px;
- 14. НОВЫЕ СВОЙСТВА ДЛЯ ФОНА Дополнительно к существующим свойствам, появились: background-size – определяет размер изображения для фона
- 15. ПРИМЕР РАСПОЛОЖЕНИЯ ИЗОБРАЖЕНИЯ ФОНА В PADDING-BOX div.trans { margin: 30px; padding: 50px; background: url(tomJerry.jpg); background-repeat: no-repeat;
- 16. ПРИМЕР РАСПОЛОЖЕНИЯ ИЗОБРАЖЕНИЯ ФОНА В CONTENT-BOX div.trans { margin: 30px; padding: 50px; background: url(tomJerry.jpg); background-repeat: no-repeat;
- 17. ОПРЕДЕЛЕНИЕ НЕСКОЛЬКИХ ИЗОБРАЖЕНИЙ КАК ФОН CSS3 позволяет определить несколько изображений как фон для какого-то элемента Пример:
- 18. РЕЗУЛЬТАТ ПРИМЕНЕНИЯ СТИЛЯ
- 19. ОПРЕДЕЛЕНИЯ ГРАДИЕНТА ДЛЯ ФОНА Градиент – это переход одного цвета в другой цвет или несколько цветов
- 20. ОПРЕДЕЛЕНИЕ ЛИНЕЙНОГО ГРАДИЕНТА Чтобы создать линейный градиент должны быть определены по крайней мере, два цвета -
- 21. РЕЗУЛЬТАТ ПРИМЕНЕНИЯ СТИЛЯ
- 22. ОПРЕДЕЛЕНИЕ ГРАДИЕНТА „Left to Right” #gradient { height: 200px; width: 300px; background: linear-gradient(to right, purple, pink);
- 23. ОПРЕДЕЛЕНИЕ ГРАДИЕНТА „Gradient – Diagonal” #gradient { height: 200px; width: 300px; background: linear-gradient(to bottom right, purple,
- 24. ИСПОЛЬЗОВАНИЕ НЕСКОЛЬКИХ ЦВЕТОВ ДЛЯ ГРАДИЕНТА #gradient { height: 200px; width: 300px; background: linear-gradient(white, purple, white); /*Стандартный
- 25. ОПРЕДЕЛЕНИЕ ПРОЗРАЧНЫХ ГРАДИЕНТОВ Используется функция rgba(R, G, B, α), где α – может иметь значения от
- 26. РЕЗУЛЬТАТ
- 27. ОПРЕДЕЛЕНИЕ „Radial Gradient” #gradient { height: 200px; width: 300px; background: radial-gradient(pink, white, pink); /*Стандартный синтаксис*/ background:
- 28. ДОПОЛНИТЕЛЬНЫЕ ЭФФЕКТЫ С ТЕКСТОМ Text Shadow – используется для определения тени по горизонтали, по вертикали, нечеткости
- 29. 2D ПРЕОБРАЗОВАНИЯ Преобразования позволяют произвести над HTML элементом: перемещение, вращение, масштабирование, наклоны Для создания 2D преобразований
- 30. МЕТОД TRANSLATE() Перемещает элемент из начальной позиции, в новую позицию, перемещенную и по x и по
- 31. МЕТОД ROTATE() Использование данного метода произведет вращение элемента на указанный угол Пример: img:hover { height: 250px;
- 32. МЕТОД SCALE() Уменьшает или увеличивает размер (ширину и высоту) указанного HTML элемента Пример: img:hover { height:
- 33. МЕТОД SKEWX() Деформирует элемент по горизонтали (по x) Пример: img:hover { height: 250px; width: 150px; transform:
- 34. МЕТОД SKEWY() и SKEW() Метод skewY() деформирует элемент по вертикали Метод skew() деформирует элемент по горизонтали
- 35. МЕТОД MATRIX() Данный метод имеет 6 параметров, содержащие математические функции позволяющие вращение, перемещение, масштабирование и наклоны
- 36. СОЗДАНИЕ ЭФФЕКТОВ ПЕРЕМЕЩЕНИЯ Создание данного эффекта предполагает определение Свойств CSS Длительность эффекта (если не указывается длительность
- 37. ТРАНЗИЦИИ И ПРЕОБРАЗОВАНИЯ img { width: 100px; height: 100px; } img:hover { border: 2px solid indigo;
- 38. АНИМАЦИЯ С CSS3 Анимация созданная с CSS3 позволяет создание той же анимации с элементами HTML, которую
- 39. СВОЙСТВА АНИМАЦИИ В CSS3
- 40. СВОЙСТВО @keyframes Для разных браузеров используются разные варианты названия Синтаксис: @keyframes НазваниеАнимации {keyframes-selector {css-styles;}}
- 41. ПРИМЕР Для элемента ANIMATIE SLIDE SHOW Определяем стили: @keyframes titlu { from {background-color: pink; color:black; text-align:
- 42. ДРУГИЕ СВОЙСТВА. ПРИМЕРЫ Другие значения для свойств анимации смотрите http://www.w3schools.com/css/css3_animations.asp Exemplu1 Exemplu2 Другие примеры: http://daneden.github.io/animate.css/ https://css-tricks.com/snippets/css/keyframe-animation-syntax/
- 44. Скачать презентацию