Как сделать рамку для картинки в html
5 лет назад
Человек-Молекула
Ответы
Чтобы создать рамку для картинки в HTML, можно использовать CSS свойство border.
Например, чтобы создать рамку вокруг картинки, можно использовать следующий код:
В этом примере мы используем элемент img для отображения картинки и задаем ему свойство style, чтобы установить рамку. Стиль задает тип рамки (например, solid для сплошной рамки), а цвет определяет цвет рамки (например, black для черного цвета).
4 года назад
Алексей Алешин
Рамку картинке задают CSS-свойством border:
Три значения: толщина, стиль и цвет. Стили линии: solid — сплошная, dashed — пунктир, dotted — точки, double — двойная.
Скруглённые углы и круг
border-radius: 50% у квадратной картинки делает круг. object-fit: cover не даёт фото сплющиться.
Рамка с отступом от картинки
Между картинкой и рамкой появится белое поле, как у фотографии в паспарту.
Рамка, которая не меняет размер
border прибавляется к размеру картинки. Чтобы рамка не сдвигала соседние элементы, используйте outline или внутреннюю тень:
box-shadow повторяет скругление border-radius.
Рамка при наведении
Прозрачная рамка в обычном состоянии не даёт картинке прыгать при наведении.
Атрибут border в HTML
<img border="1"> устарел и не поддерживается в HTML5. Используйте CSS.
Оформление элементов разбирают в бесплатном курсе «Введение в HTML и CSS».
21 день назад
Никита Вихров






