Безплатно! Онлайн събитие: От претоварване с информация до фокус и структура с Gemini & NotebookLM Регистрация тук.
Задача: Responsive сайт
Пълен достъп до курса: Не
За пълен достъп или безплатна проба (2 модула), моля влезте или се регистрирайте.
Най-важното: responsive дизайнът е въпрос на подредба, не само на мащабиране
Добре изглеждащият сайт не е този, който просто се смалява, а този, който променя структурата си според екрана. Когато ширината стане малка, колоните трябва да се пренаредят логично, а менюто да се трансформира в компактна версия. Целта е съдържанието да остане четимо, подредено и удобно за навигация – независимо дали е на десктоп, таблет или телефон.
Как да изпълните задачата стъпка по стъпка
- Запазете стандартния (desktop) изглед с две колони и хоризонтално меню.
- Добавете
@mediaзаявка за по-малки екрани, при които средната колона започва да се „смачква“. - В този breakpoint:
- Преместете съдържанието от дясната колона под елементите от лявата.
- Подредете профилната информация (адреси, телефони) под името и снимката.
- Поставете езиците, уменията и интересите под timeline секцията.
- Трансформирайте хоризонталното меню в бутон (в горния десен ъгъл).
- Направете менюто да се показва при
hoverвърху бутона. - Добавете допълнителна
@mediaзаявка за още по-малки екрани, където съдържанието се подрежда в една колона.
Използвани техники
@media– създава различни стилове според ширината на екранаdisplay– контролира начина на подреждане на елементитеfloatилиflex– управление на колонно оформление:hover– показване на скрито меню при посочване с мишката
Задача
Създайте напълно responsive версия на вашето CV:
- Десктоп версия с две колони
- Мобилна версия с една колона
- Меню, което се трансформира в бутон при малък екран
Тествайте решението си, като променяте размера на браузъра и проверявате дали подредбата остава логична и четима.
Дискусия към урока
Въпроси
Отговори