私はこのCSSを持っています:
div#dockWrapper{
width: auto;
display: inline-block;
position: relative;
border-bottom: solid 2px rgba(255, 255, 255, .35);
line-height: 0;
transition: bottom 0.5s;
-webkit-transition: bottom 0.5s;
-moz-transition: bottom 0.5s;
}
div#dockWrapper:hover{
bottom: 77px;
}
そしてこのHTML
<div id="dockContainer">
<div id="dockWrapper">
<div class="cap left">
</div>
<ul class="osx-dock">
<li>
</li>
</ul>
</div>
</div>
Google chrome ではトランジションは正常に機能しますが、Firefox や IE では機能しません。この CSS3 アニメーションはすべて初めてなので、いくつかの基本を理解する必要があるかもしれません。に他のアニメーションがあります
<li></li>
HTMLメニューの「ドック」を作成し、すべてのブラウザーで正常に機能しますが、「ドックラッパー」の「下」のブラウザーでは機能しません。
ありがとう、サイモン