«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Иллюзия вращения карусели изображений с использованием html css и javascript

Иллюзия вращения карусели изображений с использованием html css и javascript

Опубликовано 8 ноября 2024 г.
Просматривать:294

Image carousel rotation illusion using html css and javascript

код




Вращающаяся карусель изображений
    тело {
        дисплей: гибкий;
        оправдание-содержание: центр;
        выровнять-элементы: по центру;
        высота: 100вх;
        маржа: 0;
        цвет фона: #0d0d0d;
        переполнение: скрыто;
        переход: фоновое изображение, легкость 0,5 с;
        размер фона: обложка;
        фоновая позиция: центр;

    }

    /* Контейнер-карусель */
    .карусель {
        положение: относительное;
        ширина: 130 пикселей;
        высота: 130 пикселей;
        стиль преобразования: сохранение-3d;
        перспектива: 1000 пикселей;
        переход: преобразование 1с;
    }

    /* Стили изображений */
    .carousel img {
        позиция: абсолютная;
        высота: 100%;
        ширина: 100%;
        /* ширина: 150 пикселей;
        высота: 150 пикселей; */
        радиус границы: 10 пикселей;
        box-shadow: 0 0 10px rgba(255, 110, 199, 0.3);
        преобразование-происхождение: центр;
        переход: преобразование 0,5 с, фильтр 0,5 с;
        непрозрачность: 0,8;
    }

    /* Располагаем каждое изображение вокруг оси Y */
    .carousel img:nth-child(1) { Transform: RotateY(0deg) TranslateZ(150px); }
    .carousel img:nth-child(2) { Transform: RotateY(72deg) TranslateZ(150px); }
    .carousel img:nth-child(3) { Transform: RotateY(144deg) TranslateZ(150px); }
    .carousel img:nth-child(4) { Transform: RotateY(216deg) TranslateZ(150px); }
    .carousel img:nth-child(5) { Transform: RotateY(288deg) TranslateZ(150px); }

    /* Значки управления */
    .controls {
        позиция: абсолютная;
        внизу: 20 пикселей;
        слева: 20 пикселей;
        дисплей: гибкий;
        разрыв: 10 пикселей;
    }
    кнопка .controls {
        ширина: 40 пикселей;
        высота: 40 пикселей;
        размер шрифта: 18 пикселей;
        граница: нет;
        цвет фона: #181616;
        цвет: #fff;
        курсор: указатель;
        радиус границы: 50%;
        переход: цвет фона 0,3 с;
    }
    кнопка .controls: наведите {
        цвет фона: #555;
    }
стиль>
голова>







          

            
        
Заявление о выпуске Эта статья воспроизведена по адресу: https://dev.to/prince_beec5ccde00b7c6c73/3d-image-carousel-rotation-illusion-using-html-css-and-javascript-1c0l?1 Если есть какие-либо нарушения, пожалуйста, свяжитесь с Study_golang@163 .com, чтобы удалить его
Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3