Open
Conversation
- Добавлена стандартная HTML5 разметка с метатегами и заголовком. - Подключена внешняя таблица стилей `lab2.css`. - Реализована базовая семантическая структура: - `<header>` для шапки-письма с заголовком работы. - Секция `.parents-container` с тремя блоками "родителей". - Секция `.programming-languages` с описанием языков программирования. - `<footer>` для подвала сайта.
- Сброшены стандартные `margin` и `padding` через `*`. - Задан `box-sizing: border-box` для всех элементов. - Установлен розовый фон тела сайта с точечным градиентом. - Центрирован контейнер и задана максимальная ширина. - Стилизован основной контейнер `.letter-container` с белым фоном, розовой рамкой и тенью.
- Добавлен градиентный фон и пунктирная рамка. - Реализованы декоративные уголки с помощью псевдоэлементов `::before` и `::after`. - Стилизован заголовок `h1` розовым цветом с тенью. - Добавлен подзаголовок с курсивным начертанием.
- Расположение блоков в колонку через `flex-direction: column`. - Каждому "родителю" заданы уникальные цвета рамок и фона: - #parent-1: красный акцент - #parent-2: оранжевый акцент - #parent-3: зелёный акцент - Добавлены тени и скругления углов. - Реализованы списки "детей" с отступами и hover-эффектами.
- #parent-1: красные элементы с левой границей - #parent-2: элементы с пунктирной оранжевой рамкой и бордовым текстом - #parent-3: зелёные элементы - Добавлены плавные анимации при наведении (сдвиг и изменение фона)
- `#parent-1 ~ #parent-3 .children-list li` - стили для детей третьего родителя, идущих после первого - `#parent-2 .children-list li ~ #parent-3 .children-list li` - эксперименты со сложными комбинациями - `#parent-3 .children-list li:has(~ #parent-2)` - попытка использования :has()
- Добавлен градиентный фон и рамка. - Созданы маркеры списка (💖). - Стилизованы ссылки с розовыми цветами и декоративными элементами. - Добавлены hover-эффекты для ссылок.
- Реализована с помощью псевдоэлемента `::after` - Использованы радиальные градиенты для создания круговой эмблемы - Добавлена двойная рамка и тень - В центре размещён текст "СамГУ" белым цветом
запуталась в задании очень сложно
вот так ? :(
AvtoBBus
requested changes
Dec 17, 2025
Collaborator
There was a problem hiding this comment.
не совсем наблюдается БЭМ
lab4/labs/script.js
Outdated
Comment on lines
2
to
8
| const num1Input = document.getElementById('num1'); | ||
| const num2Input = document.getElementById('num2'); | ||
| const operationSelect = document.getElementById('operation'); | ||
| const calculateBtn = document.getElementById('calculateBtn'); | ||
| const resultValue = document.getElementById('resultValue'); | ||
| const errorMessage = document.getElementById('errorMessage'); | ||
| const errorText = document.querySelector('.error-text'); |
Collaborator
There was a problem hiding this comment.
А если какой-то элемент не найден?
lab4/labs/script.js
Outdated
Comment on lines
53
to
57
| if (!Number.isInteger(result)) { | ||
| const rounded = parseFloat(result.toFixed(10)); | ||
| return rounded.toString().replace(/(\.\d*?[1-9])0+$/, "$1").replace(/\.$/, ""); | ||
| } | ||
| return result.toString(); |
Collaborator
There was a problem hiding this comment.
А зачем такую сложную проверку добавлять? По факту ведь может быть только 2 возможных типа для result: строка или число, может будет достаточно просто typeof result
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.