Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Canvas - всплывающие прямоугольники (https://javascript.ru/forum/misc/79354-canvas-vsplyvayushhie-pryamougolniki.html)

Domik942 27.01.2020 23:04

Canvas - всплывающие прямоугольники
 
Приветствую.

У меня есть массив текстовыми тегами названий фильмов:
Breaking bad
The office
Stranger Things

Мне нужно реализовать всплывающие сообщения, так как на картинке. Чтобы они плавно появлялись и исчезали, 20 таких вот всплывающих канвасов, можно с повторами, в течении 5ти секунд.
При это чтобы можно было обвести две буквы, как показано на картинке.
Например вот так:
[Br]eaking bad
The [of]fice
Stranger [Th]ings


laimas 27.01.2020 23:22

А почему на канве, это же можно и без нее сделать.

Domik942 27.01.2020 23:30

Можете пример показать ?

laimas 28.01.2020 01:45

<style>
p {
    padding: 50px 12px 12px;
    background-color: #1EA6DF;
    font: 18px sans-serif;
    font-weight: bold;
    color: #fff;
    cursor: default;
}
.toolbox {
    display: inline-block;
    padding: 3px;
    border: 1px solid #fff;
    position: relative;
    cursor: pointer
}

.tooltyp {
    padding: 3px;
    display: inline-block;
    border: 1px solid #fff;
    position: absolute;
    left: -1px;
    bottom: 0;
    opacity: 0;
    transition: .6s
}

.toolbox:hover .tooltyp {
    opacity: 1;
    left: -4px;
    font-size: 24px;
    bottom: 30px;
} 
</style>

<p><span class="toolbox">Br<span class="tooltyp">Br</span></span>eaking bad</p>


Анимируйте любые доступные свойства.


Часовой пояс GMT +3, время: 02:21.