Содержание
- 2. Содержание Создание html-структуры Написание css-кода Адаптация дизайна под устройства с меньшим дисплеем
- 3. Пример Шаг 1. Создадим html-структуру
- 4. Пример
- 5. Пример Так как стили еще не прописаны, то в браузере:
- 6. Пример Зададим стили:
- 7. Пример Шаг 2. Зададим стили:
- 8. Пример Примечание: display: inline-block; Это значение генерирует блочный элемент, который обтекается другими элементами веб-страницы подобно встроенному
- 9. Пример Отображение в браузере после задания стилей:
- 10. Пример Чтобы видеть результат верстки без контента – ввели фоновый цвет, от которого в последствии избавимся
- 11. Пример Шаг 3. Делаем изображения экономичными: Для используемых изображений определяем повторяющийся элемент, отделяем его и задаем
- 12. Пример Создали фрагмент для повторения, добавили контент в заголовок, настроили дополнительно стили:
- 13. Пример Шаг 4. Корректируем меню (! оптимизируя фоновое изображение):
- 14. Пример Шаг ?. Что делать с размерами: Так как ширина фиксированная, то при уменьшении области просмотра
- 15. Пример Шаг ?. Отключаем автоматическое изменение страницы: Чтобы устройства, работающие на системах, позволяющих автоматически уменьшать страницы
- 16. Пример Согласно приведенному коду: content=“initial-scale=2.0,width=device-width” /> содержимое в окне браузера будет в два раза больше по
- 17. Пример content=“initial-scale=2.0,width=device-width” /> content=“initial-scale=2.0 Данный атрибут говорит «масштабировать содержимое до величины двойного размера» (соответственно 0.5 означало
- 18. Пример Данный тег можно использовать для контроля над тем, насколько сильно пользователи смогут увеличивать или уменьшать
- 19. Пример К примеру, лишить пользователя возможности осуществлять масштабирование:
- 20. Подстраиваем дизайн @media screen and (max-width: 768px) { #wrapper { width: 768px; } #header, #footer, #navigation
- 21. Задание Наполните структуру контентом следующим образом:
- 22. Задание Наполните структуру контентом следующим образом:
- 23. Ширина области просмотра До данного момента мы прописали медиазапросы для ширины элементов wrapper, header, footer и
- 24. Ширина области просмотра
- 25. Ширина области просмотра @media screen and (max-width: 768px) { #wrapper { width: 768px;} #header, #footer, #navigation
- 26. Ширина области просмотра Теперь врезка и область содержимого будут заполнять всю страницу целиком и иметь небольшие
- 27. Ширина области просмотра ЗАДАЧА и РЕШЕНИЕ: первым должен идти контент (основное содержимое), а уж потом врезка;
- 28. Ширина области просмотра было: врезка содержимое
- 29. Ширина области просмотра стало: содержимое врезка
- 30. Ширина области просмотра В браузере при стандартных размерах ничего не изменится (благодаря свойствам float: left; и
- 31. Ширина области просмотра Зато при уменьшении области просмотра первым пойдет текстовый контент (основной, на наш взгляд)
- 32. Ширина области просмотра Кроме того, позаботимся о добавлении и изменении стилей, характерных для областей просмотра в
- 33. Ширина области просмотра Html-код
- 34. Ширина области просмотра Html-код
- 35. Ширина области просмотра Css
- 36. Ширина области просмотра Css
- 37. Ширина области просмотра Css
- 38. Ширина области просмотра Css
- 39. Ширина области просмотра Css
- 40. Ширина области просмотра Css
- 41. Ширина области просмотра
- 42. Ширина области просмотра
- 43. Ширина области просмотра Осталось: «доработать» код; ! Выполните это самостоятельно оптимизировать расположение изображений в нижней панели
- 45. Скачать презентацию