Как добавить квадрат, который движется по границе перехода

https://ibb.co/jWTW6T. <--- изображение того, чего я хочу достичь

.image-client {
    width: 100%;
    margin: 50px auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    flex-wrap: wrap;
}

.image-client-diamond {
    width: 50%;
    padding: 10px;
    margin-bottom: 30%;
    position: relative;				
}

.image-client-diamond-inner {
    width: 69.5%;
    height: 0;
    border-radius: 12px;
    border: 2px solid orange;
    padding-bottom: 69.5%;
    overflow: hidden;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%) rotate(45deg);

}
img {
    width: 100%;
    transform: rotate(-45deg);
}
<div class = "image-client">
    <div class = "image-client-diamond">
        <div class = "image-client-diamond-inner hover-image-client">
            <img src = "http://news.nationalgeographic.com/news/2009/09/photogalleries/new-hubble-camera-first-pictures/images/primary/090909-01-hubble-new-camera-upgraded_big.jpg"/>
        </div>
    </div>
</div>

] 1

Как мне получить анимацию перехода границы с мини-квадратным блоком, который анимируется при наведении курсора на этот элемент. Только оранжевый блок, который был показан на вложенном изображении, должен двигаться вместо самой линии.

Что за пограничный переход? Как вы себе представляете мини-квадратный блок? Как это выглядит? Как анимировать? Мне непонятен твой вопрос

Fabrizio Calderan 23.05.2018 10:20

мини-квадратный блок уже появляется, но он должен перемещать всю линию границы

user8713852 23.05.2018 10:22

Вы не можете сделать это с помощью перехода или просто с помощью анимации. Я бы предложил SVG и траекторию движения ,,, но это намного сложнее, чем то, что вы пытаетесь сделать.

Paulie_D 23.05.2018 11:39
codepen.io/Paulie-D/pen/NMmzWZ
Paulie_D 23.05.2018 11:50
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Введение в CSS
Введение в CSS
CSS является неотъемлемой частью трех основных составляющих front-end веб-разработки.
Как выровнять Div по центру?
Как выровнять Div по центру?
Чтобы выровнять элемент <div>по горизонтали и вертикали с помощью CSS, можно использовать комбинацию свойств и значений CSS. Вот несколько методов,...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
CSS: FlexBox
CSS: FlexBox
Ранее разработчики использовали макеты с помощью Position и Float. После появления flexbox сценарий полностью изменился.
0
4
34
0

Другие вопросы по теме