Как добавить точечный маркер на аватаре в HTML? - PullRequest
0 голосов
/ 16 апреля 2020

Я хочу добавить маркер синего цвета в правом нижнем углу аватара img, результат должен выглядеть примерно так, как показано ниже.

<avatar>
    <img [src]="item.profilepic"/>
</avatar>

enter image description here

Возможно ли это сделать в HTML?

1 Ответ

1 голос
/ 16 апреля 2020

Да, это возможно. Вы можете сделать это так:

.avatar {
    height: 256px;
    width: 256px;
    position: absolute;
}
.dot {
    height: 25px;
    width: 25px;
    border-radius: 100%;
    background: blue;
    position: absolute;
    right: 25px;
    bottom: 25px;
}
<div class="avatar">
    <img src="http://aux2.iconspalace.com/uploads/smile-icon-256.png">
    <div class="dot"></div>
</div>

С тегами Ioni c это выглядит так:

HTML

<ion-avatar>
    <img src="http://aux2.iconspalace.com/uploads/smile-icon-256.png"/>
    <div class="dot"></div>
</ion-avatar>

CSS

ion-avatar {
  height: 256px;
  width: 256px;
  position: absolute;
}
.dot {
  height: 25px;
  width: 25px;
  border-radius: 100%;
  background: blue;
  position: absolute;
  right: 25px;
  bottom: 25px;
}

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...