CSS Позиционирование

Основные свойства position Устанавливает способ позиционирования элемента относительно окна браузера или других объектов на веб-странице. static — Элементы отображаются как обычно. Использование свойств left, top, right и bottom не приводит к каким-либо результатам.relative — Положение элемента устанавливается относительно его исходного места. Добавление свойств left, top, right и bottom изменяет позицию элемента и сдвигает его в Читать больше проCSS Позиционирование[…]

Опубликовано в рубрике CSS

CSS Переходы

По умолчанию все преобразования происходят моментально для все свойств. Чтобы изменить свойства перехода имеются свойства: transition-property, transition-duration, transition-timing-function, transition-delay и универсальное свойство transition. transition-property — Содержит название CSS-свойств, к которым будет применен эффект перехода. Эти CSS-свойства перечисляются через запятую. Также имеются специальные свойства none, all, initial и inherit. По умолчанию = all. transition-duration — задаёт Читать больше проCSS Переходы[…]

Опубликовано в рубрике CSS

Параметры CSS

Единицы измерения В качестве значений параметров могут применятся числовые значения, именованные слова (bold, underline и т.д.), функции (url(), rgb() и т.д.) либо их комбинации. Для числовых значений используются следующие единицы измерения: Общие параметры Параметры текста Параметры псевдоэлементов

Опубликовано в рубрике CSS

Синтаксис CSS

Селекторы: Селекторы можно представить в виде такой схемы: div1 .class2 #id3 [href]4 :enabled5 Легенда: Селектор тега Селектор класса маркируются точкой Селектор ID маркируется символом # Селектор атрибута обрамляется квадратными скобками [] Селектор псевдоклассов маркируются двоеточием Селекторы, записанные подряд объединяются по логике «И», т.е. для применения стиля должны выполнятся все условия. Если указано два класса, то Читать больше проСинтаксис CSS[…]

Опубликовано в рубрике CSS

Функции массивов JS

Свойства: length() — количество элементов в массиве; Методы изменения: Методы доступа concat(arr1, arr2) — возвращает массив, объединенный из нескольких. Исходные массивы не изменяются; includes(searchElement[, fromIndex = 0]) — определяет, содержит ли массив определённый элемент. searchElement — искомый элемент, fromIndex — позиция в массиве, с которой начинать поиск; join([separator]) — объединяет все элементы массива в строку. Читать больше проФункции массивов JS[…]

Функции строк JS

Свойства: length — Длина строки; Методы concat(string2, string3[, …, stringN]) — Добавляет к текущей строке строки stringN; includes(searchString[, position]) — проверяет, содержит ли строка заданную подстроку. searchString — Строка для поиска в данной строке, position — позиция в строке, с которой начинать поиск; indexOf(searchValue, [fromIndex]) — возвращает индекс первого вхождения искомого значения. Если ничего не Читать больше проФункции строк JS[…]

Опубликовано в рубрике JS

Переменные JS

Для объявления переменной используются слова let и var, и слово const для объявления константы. При объявлении переменной следует отдавать предпочтение директиве let, директива var считается устаревшей. Видимость переменных let и const ограничивается блоком (Функцией, циклом, инструкцией и т.д.). Видимость переменных var либо функцией, либо скриптом (если она глобальная), т.е. в пределах функции к ним можно Читать больше проПеременные JS[…]