24/33 100% Можно услышать комментарии пожалуйста?

.portrait {
width: 275px;
height: 275px;
margin: 0 auto;
border: 50px solid;
border-image-source: url(“img/rope-frame.png”);
border-image-slice: 90 fill;
border-radius:50%;
background: url(img/eye-patch.svg)no-repeat 35px 35px,
url(“img/keks-2.jpg”) no-repeat center;
background-size: 80px,cover;
background-clip:content-box;
outline:none;
}

1 лайк

вот мой код. в принципе, он сход с твоим. но у меня 97% выполнение и в Различиях всё красное. Но когда копирую и вставляю твой, то получаю 100% прохождения.Screenshot_1

.portrait {
        width: 275px;
        height: 275px;
        margin: 0 auto;
        background-image:url(img/eye-patch.svg),url(img/keks-2.jpg);
        background-position:35px 35px, center;
        background-size:80px,cover;
        background-repeat:no-repeat;
        border:50px solid;
        border-image-source:url(img/rope-frame.png);
        border-image-slice:90 fill;
        border-image-repeat:repeat;
        background-clip:content-box;
        border-radius:50%;
    }

А ещё ВОПРОС, пожалуйста, кому-нибудь.
Почему при использовании AUTO в background-position всё ломается к чертям и предыдущие слои картинок не восприимчивы к позиционированию? Т.е. если в код выше вставить
background-position:35px 35px, auto;
То накладка для глаза будет игнорировать позиционирование в 35px?

Очень туго идет у меня эта тема…не думаю, что на практике часто используются эти приемы с рамкой такие детальные…:confused:

рамка
/* 
Пути к изображениям

img/rope-frame.png
img/keks-2.jpg
img/eye-patch.svg

*/

.portrait {
    width: 275px;
    height: 275px;
    margin: 0 auto;
    border: 50px solid transparent;
    border-image-source: url('img/rope-frame.png');
    border-image-slice: 90 fill;
    background-image: 
                        url('img/eye-patch.svg'),
                        url('img/keks-2.jpg');
    background-size:
                        80px,
                        cover;
    background-position:
                        35px 35px,
                        center;
    background-repeat: no-repeat;
    background-clip: content-box;
    border-radius: 50%;
    
}
4 лайка

border-image-repeat:repeat;
удалив это получается 100%

потому что bp не использует значение auto. В этот момент возникает ошибка синтаксиса, потому картинка вылетает.

Что в этом задании действительно странно и неоднозначно, так это выбор border-image-slice в 90. Догадаться до того, что отрезать нужно именно 90px с каждого края, можно только методом тыка. Например, предельно похожий (и логичный, исходя из симметрии целевого изображения) результат даёт вариант со свойствами:

border-image-slice: 50% fill;
border-image-width: 50%;

Тем не менее, сходство получается 98%.