Изображение было обрезано по границе при уменьшении.Как исправить эту ошибку? - PullRequest
0 голосов
/ 03 января 2019

У меня круговое изображение размером 200px 200px.Я сжал это изображение до размера миниатюры 40px 40px, и оно было обрезано по границе.Как я могу уменьшить изображение, но не обрезать его, используя CSS?

это мое изображение

это мое поле CSS для большого пальца, чтобы получить изображение круга из первого прямоугольника.

.thumbBox{
    position: absolute;
    top: 50%;
    left: 50%;
    width: 200px;
    height: 200px;
    margin-top: -100px;
    margin-left: -100px;
    box-sizing: border-box;
    border: 1px solid rgb(102, 102, 102);
    box-shadow: 0 0 0 1000px rgba(0, 0, 0, 0.5);
    background: none repeat scroll 0% 0% transparent;
    border-radius: 50%; 
}

это мой миниатюра CSS:

img {
    width: 40px;
    height: 40px;
    margin: 0;
}

1 Ответ

0 голосов
/ 03 января 2019

Из предоставленных вами ограниченных данных решение должно быть:

img {
  width: 40px;
  height: 40px;
  margin: 0;
  max-width:100%;
  max-height:100%;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...