Пользователь пока ничего не рассказал о себе

Достижения

Все достижения (3)

Наибольший вклад в теги

Все теги (28)

Лучшие ответы пользователя

Все ответы (71)
  • Чем отличается top от margin-top?

    top:
    "Для позиционированного элемента определяет расстояние от верхнего края родительского элемента до верхнего края дочернего элемента. Отсчет координат зависит от значения свойства position. Если оно равно absolute, в качестве родителя выступает окно браузера и положение элемента определяется от его верхнего края (рис. 1). В случае значения relative, top отсчитывается от верхнего края исходного положения элемента. Если для родительского элемента задано position: relative, то абсолютное позиционирование дочерних элементов определяет их положение от верхнего края родителя"

    margin-top:
    "Устанавливает величину отступа от верхнего края элемента. Отступом является расстояние от внешнего края верхней границы текущего элемента до внутренней границы его родительского элемента "
    Ответ написан
    Комментировать
  • Как сделать box-shadow для изображения?

    Ответ написан
    Комментировать
  • Чему будет равно i при таком необычном указателе?

    Это на будущее. Char занимает 1 байт, так что адрес увеличится на 1 в шестнадцатеричном представлении, если к char прибавить 1, а если прибавить 1 к int1, как и к uint32_t(они оба занимают по 4 байта), то адрес увеличится на 4(был 0xAAFFAACB, а станет 0xAAFFAACF), тип double занимает 8 байт, то есть если, например, переменная типа double занимала адрес 0x123AB111, то будет занимать 0x123AB119 при увеличении указателя на 1.
    "К указателям могут применяться только две арифметические операции: сложение и вычитание. Для понимания арифметических действий с указателями предположим, что p1 - это указатель на целое, содержащий значение 2000, и будем считать, что целые имеют длину 2 байта. После выражения

    p1 ++;

    содержимое p1 станет 2002, а не 2001! Каждый раз при увеличении p1 указатель будет указывать на следующее целое. Это справедливо и для уменьшения. Например:

    р1 --;

    приведет к тому, что p1 получит значение 1998, если считать, что раньше было 2000

    Естественно, все не ограничивается только уменьшением или увеличением. Можно добавлять или вычитать из указателей целые числа. Выражение

    p1 = p1 + 9;

    приводит к тому, что указатель p1 указывает на девятый элемент по сравнению с элементом, на который он указывал до присваивания.

    Помимо добавления или вычитания указателей и целых чисел, единственную операцию, которую можно выполнять с указателями, - это вычитание одного указателя из другого.
    ."100120ea0ab7436d8bd981033bea675e.png
    Ответ написан
    Комментировать
  • Что значит троеточие в коде?

    Похоже на оператор spread, использующийся, когда подаётся неизвестное количество аргументов
    Ответ написан
    Комментировать
  • Как повернуть элемент в меню при наведении?

    li::before{
    background-image: ...
    }
    li:hover::before{
    transform: rotate(-90deg);
    }
    Ответ написан
    3 комментария

Лучшие вопросы пользователя

Все вопросы (22)