PaulZibert
Проверенные
		- Сообщения
- 510
- Реакции
- 45
- Баллы
- 11,030
Установлен, да и при обычных значениях аватара всё ровно.ImageMagick на сервере установлен у Вас? Та и думаю, что Вы при изменении кода где-то косякнули...
Значения message_user_info.css.
		Код:
	
	.messageUserInfo
{
    @property "messageUserInfo";
    background-color: rgb(246, 246, 246);
    padding: 9px;
    border: 1px solid rgb(228, 228, 228);
    border-radius: 6px;
    float: left;
    position: relative;
    width: 126px;
    @property "/messageUserInfo";
}
.avatar img {
width: 110px;
height: 110px;
}
.avatarCropper img {
width: auto;
height: auto;
}
    .messageRight .messageUserInfo
    {
        float: right;
    }
    .messageUserInfo:after
    {
        content: '';
        display: block;
        position: absolute;
        top: 15px;
        right: -10px;
        width: 11px;
        height: 17px;
        background: transparent url('@imagePath/xenforo/xenforo-ui-sprite.png') no-repeat -140px -55px;
    }
   
        .messageRight .messageUserInfo:after
        {
            right: auto;
            left: -10px;
            background-position: -120px -55px;
        }
       
    .messageFullBlock .messageUserInfo
    {
        @property "css3ClearBlock";
        background: transparent none;
        padding: 0;
        margin: 0;
        border-width: 0;
        border-radius: 0;
        box-shadow: none !important;
        @property "/css3ClearBlock";
    }
   
        .messageFullBlock .messageUserInfo:after
        {
            display: none;
        }
    .messageUserBlock
    {
        @property "messageUserBlock";
        @property "/messageUserBlock";
       
        position: relative;
    }
       
        .messageUserBlock div.avatarHolder
        {
            @property "messageAvatarHolder";
            background-color: whitesmoke;
            border-radius: 4px;
            @property "/messageAvatarHolder";   
        }
       
            .messageUserBlock div.avatarHolder .avatar
            {
                display: block;
                font-size: 0;
            }
           
        .messageUserBlock h3.userText
        {
            @property "messageUserText";
            padding: 6px 0 0;
            @property "/messageUserText";
        }
       
        .messageUserBlock .userBanner
        {
            display: block;
            margin-top: 1px;
            margin-bottom: 5px;
            margin-left: -14px;
            margin-right: -14px;
        }
            .messageFullBlock .messageUserBlock .userBanner
            {
                margin-right: -5px;
                border-top-right-radius: 3px;
            }
                .messageFullBlock .messageUserBlock .userBanner.wrapped span.after,
                .messageFullBlock.messageRight .messageUserBlock .userBanner.wrapped span.before
                {
                    display: none;
                }
                .messageFullBlock.messageRight .messageUserBlock .userBanner
                {
                    margin-left: -5px;
                    margin-right: -14px;
                    border-top-left-radius: 3px;
                }
                    .messageFullBlock.messageRight .messageUserBlock .userBanner.wrapped
                    {
                        border-top-right-radius: 0;
                    }
                    .messageFullBlock.messageRight .messageUserBlock .userBanner.wrapped span.after
                    {
                        display: block;
                    }
        .messageUserBlock .userBanner:last-child
        {
            margin-bottom: 0;
        }
   
        .messageUserBlock a.username
        {
            @property "messageUsername";
            font-weight: bold;
            display: block;
            overflow: hidden;
            line-height: 16px;
            @property "/messageUsername";
           
        }
       
        .messageUserBlock .userTitle
        {
            @property "messageUserTitle";
            font-size: 11px;
            display: block;
            @property "/messageUserTitle";
        }
       
        .messageUserBlock .extraUserInfo
        {
            @property "messageExtraUserInfo";
            font-size: 11px;
            padding: 4px 0;
            border-width: 0;
            @property "/messageExtraUserInfo";
        }
       
            .messageUserBlock .extraUserInfo dl
            {
                margin: 2px 0 0;
            }
                           
            .messageUserBlock .extraUserInfo img
            {
                max-width: 100%;
            }
       
        .messageUserBlock .arrow
        {
            display: none;
        }
<xen:if is="@enableResponsive">
@media (max-width:@maxResponsiveWideWidth)
{
    .Responsive .message.messageSeparate
    {
        margin-bottom: 15px;
    }
   
   
       
            .Responsive .message.messageFullBlock .messageUserInfo:after
            {
                display: none;
            }
       
        .Responsive .message .messageUserInfo
        {
            margin-bottom: 8px;
        }
       
            .Responsive .message.messageFullBlock .messageUserInfo
            {
                margin-bottom: 0;
                padding-bottom: 5px;
                border-bottom: 1px solid @innerBottomBorder;
            }
       
        .Responsive .message .messageUserInfo .messageUserBlock:after
        {
            content: '';
            display: block;
            clear: both;
        }
       
        .Responsive .message .messageUserBlock div.avatarHolder
        {
            float: left;
            margin-right: 10px;
        }
       
            .Responsive .message .messageUserBlock div.avatarHolder img
            {
                width: 48px;
                height: 48px;
            }
       
                .Responsive .message .messageUserBlock div.avatarHolder .userMood img
                {
                    width: auto;
                    height: auto;
                }
        .Responsive .message .messageUserBlock h3.userText
        {
            padding-top: 0;
            float: left;
        }
        .Responsive .message .messageUserBlock .ribbon
        {
            display: none;
        }
    .Responsive .message .messageInfo
    {
        margin: 0 !important;
        float: none;
    }
   
        .Responsive .message.messageFullBlock .messageInfo
        {
            border-top: 1px solid @innerTopBorder;
            padding-top: 5px;
        }
    <xen:if is="@mobileHideExtraUserInfo">       
    .Responsive .messageUserBlock .extraUserInfo
    {
        display: none;
    }
    <xen:else />
    .Responsive .messageUserBlock .extraUserInfo
    {
        float: right;
        max-width: 40%;
    }
        .Responsive .messageUserBlock .extraUserInfo dl
        {
            min-width: 100px;
        }
        .Responsive .messageUserBlock .extraUserInfo dt
        {
            display: inline !important;
        }
        .Responsive .messageUserBlock .extraUserInfo dd
        {
            float: none;
        }
    </xen:if>
    .Responsive .messageUserBlock .userBanner
    {
       
        margin: 0 !important;
        border-radius: 3px !important;
        position: static;
        display: inline-block;
    }
   
        .Responsive .messageUserBlock .userBanner span
        {
            display: none !important;
        }
}
</xen:if>Пример. Предпросмотр профиля - всё без искажений и чётко.
А на аватаре при этом с искажениями.

 
				 
						

 
 
		 
 
		



 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		