У меня проблема с переводом цвета фона на прозрачный в Safari 12.1 (14607.1.40.1.4).
Код не будет переводить фон в прозрачный. Вместо этого он мерцает или ничего не делает, когда зависает.
Кажется, что переходы работают нормально в Chrome и Firefox. И это действительно работает в Safari, если
- Дивизион пуст
- ИЛИ Положение: исправлено удалено
- ИЛИ Целевой цвет фона установлен на цвет (хотя прозрачность rgba не работает)
<!DOCTYPE html>
<html>
<head>
<style>
body{
background-color:white;
}
.box{
width:200px;
height:100px;
background-color:lightblue;
transition:1s all;
position:fixed;
}
.box:hover{
background-color:transparent;
}
</style>
</head>
<body>
<div class="box">test</div>
</body>
</html>
Я хочу иметь возможность перевести фиксированный цвет фона divs в прозрачный. Есть ли способ заставить это работать?