Събота 3 май 2025 г.
>> Крейзи Хорс, един безкраен празник  >> Кабаре Лидо, история на успеха и признанието  >> Най-необичайните кафенета от цял свят  >> Мулен руж, кабарето на живота  >> Дивали, индийската Нова година  >> Мозаечната стълба  >> Палмовите библиотеки в Индия  >> Плаващ автобус в Амстердам  >> Избрани цитати от Вятърничав - епизод 3  >> Вятърничав. Съдържание на 3 епизод  >> Багдатския булевард в Истанбул - Багдат джадеси  >> Вятърничав. Съдържание на епизодите. 2 епизод  >> Актьорски състав и героите от "Вятърничав"  >> Герои и актьорски състав от Вятърничав  >> Главни герои и актьорски състав от сериала "Вятърничав"  >> Вятърничав. Главни герои и актьорски състав  >> Имението Шадооулу в Мидят  >> За сюжета на сериала Harcai – Вятърничав  >> Избрани цитати от сериала Вятърничав - епизод 1  >> Вятърничав. Съдържание на епизодите. 1 епизод  >> Свежи пролетни и летни модни идеи 2023  >> Hercai-Bg - Вятърничав  >> Приказка за безсмъртната любов, родена от отмъщението  >> Тодоровден  >> Денят на Баба Марта  >> Коронацията на Чарлз III и смелата молба на Том Круз да присъства   >> Коронация Карла III и Том Круз   >> Coronation of Charles III and Tom Cruise  >> Она жила один раз, похоронена дважды  >> She lived once, buried twice  >> Живяла веднъж, погребана два пъти  >> Карнавал в Рио-де-Жанейро - часть вторая  >> Карнавал в Рио-де-Жанейро  >> Рио-де-Жанейро − ночная звезда Бразилии  >> Трифоновден  >> Рио де Жанейро - нощната звезда на Бразилия  >> Why Germany has no moral right to pressure us for Skopje  >> Почему Германия не имеет морального права оказывать на нас давление из-за Скопье  >> Защо Германия няма морално право да ни натиска за Скопие  >> Basta of the northern Macedonian melodrama    undefined

CSS анимационни ефекти на изображения

CSS анимационни ефекти
Поздрави, приятели. Поздрави на вас, които сега четете Блог за блогове. Отдавна не съм ви припомняла за удивителните ефекти на CSS. Последния път направихме красиво анимирано меню. За тези, които са пропуснали тази информация, прочетете тук.
Днес искам да предложа друг вариант, но на по-сложна анимация.

CSS анимация



Преместете курсора върху изображението. Уау !!! Отлетя! Хванете го!

балон

За да направим този анимационен ефект се нуждаем от 2 изображения. Първото е фоновото изображение (неговия URL). И второто е изображението на това, което ще накараме да полети и после ще го върнем на мястото му. То трябва да бъде в png формат.
Като начало прописваме този код.


<div id="outerspace">
    <div class=" balon">
        <div>
            <img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjiZDIEwKRqHpGnKpWL7UJwBtMQMrZXRomgR5D4I5HH16y_PKLwa0WllP7ACHA24HaTneuRPMo6oMQQfjeu1xkQFRn-VlN_2-M8aG_nuPj24kNY__N1XToCF1ABT5GAo-izJP4Z2c5lEuo/h120/sharik.png" width="52" height="115" alt="балон" />
        </div>
    </div>
</div>


В него, това, което е маркирано в синьо е адресът на второто изображение. В нашия случай е балонът.
И сега имаме нужда от този CSS код. Тук в реда, маркиран със синьо, е вписан адресът на първото, фоновото изображение.

CSS код

<style>#outerspace {
    position: relative;
    height:216px;
    width:385px;
    background: #00bfff url("https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJLMnj31Rc62EPbYvWhCFxybOOtgbuH3RRZ5etxOQN74hz1YP5MSic80qZq3I8kppYnFO0NzrcViGZoL8neUtyIkXNPDtetuH1DxF3gHRFs5BwGf_hhs5Yka5fUDA5ICI4zX5mF1rvBps/h120/poleteli1.orig.jpg");

    -webkit-transition: 3s ease-in;
    -moz-transition: 3s ease-in;
    -o-transition: 3s ease-in;
    transition: 3s ease-in;
}
#outerspace:hover {
    background-position:50% top;
}
div.babocka div {
    position: absolute;
    bottom: 10px;
    left: 20px;

    -webkit-transition: 3s ease-in;
    -moz-transition: 3s ease-in;
    -o-transition: 3s ease-in;
    transition: 3s ease-in;
}
div.babocka div img {
    -webkit-transition: 2s ease-in-out;
    -moz-transition: 2s ease-in-out;
    -o-transition: 2s ease-in-out;
    transition: 2s ease-in-out;
}
#outerspace:hover div.babocka div {
    -webkit-transform: translate(645px,-280px);
    -moz-transform: translate(645px,-280px);
    -o-transform: translate(645px,-280px);
    -ms-transform: translate(645px,-280px);
    transform: translate(645px,-280px);
}
#outerspace:hover div.babocka div img {
    -webkit-transform: rotate(56deg);
    -moz-transform: rotate(56deg);
    -o-transform: rotate(56deg);
    -ms-transform: rotate(56deg);
    transform: rotate(56deg);
    width:30px;
    height:70px;
}</style>


За да имате подобен красив ефект в публикацията си, когато я пишете, преминете в HTML режим и на мястото, където ще бъде изображението, вмъкнете първия код. А в края на публикацията впишете CSS кода.
Опитайте се да осъществите този ефект, поиграйте си, за да създавате своя собствена анимация. В края на краищата, можете да принудите всичко да лети по този начин. Самолет, топка, ракета, Баба Яга или друго, каквото си поискате.
Зарадвайте с такъв ефект и себе си, и вашите читатели.

Ще съм благодарна ако оцените моя труд и кликнете върху звездичките по-долу. Или гласувайте за блога на: Или гласувайте за блога на:

BGtop

Здраве за всички вас! Не забравяйте да правите добро на други хора!

OpenCloseComments
Cancel