Hallo Ich benutze das HTML5-Audio-Element und ich habe Probleme mit einem Übergang dafür. Im Moment habe ich ein Musiksymbol und wenn der Mauszeiger darüber steht, wird der gesamte Audioplayer gleichzeitig angezeigt. Ich möchte, dass der gesamte Audioplayer langsam über den CSS-Übergang angezeigt wird. Ist das möglich?CSS3 Übergang auf Audio-Player
.header {
float: left;
width: 100%;
margin: 10px 0px 10px 0px;
}
.heading {
font-family: tahoma, sans-serif;
font-size: 20px;
display: inline;
}
.hide {
display: none;
}
.player {
width: 0px;
-webkit-transition: width 2s;
}
.show:hover .hide {
display: inline;
width: 195px;
}
<div class="header">
<p class="heading">Heading</p>
<div class="show pull-right">
<i class="fa fa-music fa-2x" aria-hidden="true"></i>
<span class="player">
\t \t \t <audio
\t \t \t \t id="audioPlayer"
\t \t \t \t class="hide"
\t \t \t \t autoplay="true"
\t \t \t \t controls="true"
\t \t \t \t src="">
\t \t \t </audio>
\t \t \t </span>
</div>
</div>
Sie versuchen Übergang auf '.player' zu tun, aber auf': hover' du bist Ändern der Breite von '.hide' –