Size: a a a

2021 January 10

VA

Vladislav Altyncev in Frontend_ru
Если конечно там нет базы данных
источник

SB

Svetlana Shila Berdy... in Frontend_ru
да локально. Заливала на нетлифай. чтоб показать кому то. Гитхаб пейдж не пробовала. Ща буду искать как это сделать.
источник

VP

Viktor Poliushko in Frontend_ru
Переслано от Viktor Poliushko
Привет, у меня есть аватар и на hover я должен сделать border с отступом от картинки в 1 пиксель. Как сделать этот отступ?
.avatar img {
  //avatar это div
 width: 48px;
 height: 48px;
 background-image: url("../img/image2.png");
}

.avatar :hover {
 box-shadow: 0 0 0 2px #A5A5A5;
}
источник

VA

Vladislav Altyncev in Frontend_ru
Svetlana Shila Berdysheva
да локально. Заливала на нетлифай. чтоб показать кому то. Гитхаб пейдж не пробовала. Ща буду искать как это сделать.
Если обычная статика, то проблем не будет. Ну и я бы сразу посмотрел в сторону static site generator. Их куча сейчас. Я свой собираю с помощью Hugo. Но это можно на следующей этап вписать, обновления сайта)
источник

VA

Vladislav Altyncev in Frontend_ru
Viktor Poliushko
Переслано от Viktor Poliushko
Привет, у меня есть аватар и на hover я должен сделать border с отступом от картинки в 1 пиксель. Как сделать этот отступ?
.avatar img {
  //avatar это div
 width: 48px;
 height: 48px;
 background-image: url("../img/image2.png");
}

.avatar :hover {
 box-shadow: 0 0 0 2px #A5A5A5;
}
Дак и делай border
источник

VA

Vladislav Altyncev in Frontend_ru
Только делай сразу на картинку прозрачный бордер, а при ховере задавай цвет
источник

VP

Viktor Poliushko in Frontend_ru
Vladislav Altyncev
Только делай сразу на картинку прозрачный бордер, а при ховере задавай цвет
.avatar img {
 width: 48px;
 height: 48px;
 background-image: url("../img/image2.png");
 border: 2px solid transparent;
}

.avatar :hover {
 border: 2px solid #A5A5A5;
}
Теперь бордер сьедает контент
источник

VA

Vladislav Altyncev in Frontend_ru
Логично
источник

VP

Viktor Poliushko in Frontend_ru
источник

VP

Viktor Poliushko in Frontend_ru
а мне он нужен наружу, еще и с отступом в 1 пкс
источник

VA

Vladislav Altyncev in Frontend_ru
Ну задай box-sizing ещё, если нет
источник

VA

Vladislav Altyncev in Frontend_ru
С box-shadow тоже можно, вроде
источник

VA

Vladislav Altyncev in Frontend_ru
Для отступа можно лишнюю обёртку сделать, или наверно уже можно по два бордера делать?
источник

VP

Viktor Poliushko in Frontend_ru
ну структура простая div > img
источник

VP

Viktor Poliushko in Frontend_ru
не хочу усложнять
источник

SB

Svetlana Shila Berdy... in Frontend_ru
Viktor Poliushko
ну структура простая div > img
а если картинке прозрачный бордер в 1пиксель, а при наведении бордер будет появляться у дива в который она вложена?
источник

VP

Viktor Poliushko in Frontend_ru
Svetlana Shila Berdysheva
а если картинке прозрачный бордер в 1пиксель, а при наведении бордер будет появляться у дива в который она вложена?
да, но нужно чтобы он выходил на 1 пиксель за картинку
источник

VP

Viktor Poliushko in Frontend_ru
Svetlana Shila Berdysheva
а если картинке прозрачный бордер в 1пиксель, а при наведении бордер будет появляться у дива в который она вложена?
источник

VA

Vladislav Altyncev in Frontend_ru
https://stackoverflow.com/questions/9102900/css-outside-border да наверно вот. Способов масса, в общем
источник

VA

Vladislav Altyncev in Frontend_ru
Не хотите усложнять, не делайте)
источник